<template>
  <div class="mainForm" style="width: 90%; margin: auto">
    <div style="line-height: 50px; font-size: 30px; color: dodgerblue; margin: 20px auto 0 auto;">中小企业数智生态诊断信息</div>
    <div>
      <el-steps class="steps" :active="2" finish-status="success" simple style="margin-top: 20px">
        <el-step class="a" title="填报声明" style="flex-basis: 16% !important" />
        <el-step class="b" title="中小企业数智生态诊断" style="flex-basis: 38% !important;" />
        <el-step title="完成" />
      </el-steps>
    </div>
    <div style="background: #eeeeee;padding: 20px;margin-top: 30px">
      <div style="width: 1050px;margin: auto;background: #ffffff;padding: 20px;">
        <el-form
          ref="infoForm"
          :model="infoForm"
          :rules="rules"
          label-width="205px"
        >
          <div class="title2">经济效益和经营情况（近三年）<el-button id="closeSearchBtn" type="text" style="margin-left:10px;float: right" @click="closeSearch(1)">
            {{ word }}
            <i :class="showAll ? 'el-icon-arrow-up ': 'el-icon-arrow-down'" />
          </el-button></div>
          <div v-if="showAll === true">
            <div class="title3"><div v-if="userTime.y1" style="margin-left: 205px">{{ userTime.y1 }}</div> <div v-if="userTime.y2">{{ userTime.y2 }}</div> <div v-if="userTime.y3">{{ userTime.y3 }}</div></div>
            <el-form-item ref="employeesNumber" class="el260" label="全职员工数量（人）" prop="employeesNumber">
              <el-input v-model="infoForm.employeesNumber1" oninput="value=value.replace(/\D/g,'')" placeholder="请填写正整数" />
              <el-input v-model="infoForm.employeesNumber2" oninput="value=value.replace(/\D/g,'')" placeholder="请填写正整数" />
              <el-input v-model="infoForm.employeesNumber3" oninput="value=value.replace(/\D/g,'')" placeholder="请填写正整数" />
            </el-form-item>
            <el-form-item ref="developmentNumber" class="el260" label="研发人员数量（人）" prop="developmentNumber">
              <el-input v-model="infoForm.developmentNumber1" oninput="value=value.replace(/\D/g,'')" placeholder="请填写正整数" />
              <el-input v-model="infoForm.developmentNumber2" oninput="value=value.replace(/\D/g,'')" placeholder="请填写正整数" />
              <el-input v-model="infoForm.developmentNumber3" oninput="value=value.replace(/\D/g,'')" placeholder="请填写正整数" />
            </el-form-item>
            <el-form-item ref="businessIncome" class="el260" label="营业收入（万元）" prop="businessIncome">
              <el-input v-model="infoForm.businessIncome1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.businessIncome2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.businessIncome3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="mainIncome" class="el260" label="主营业务收入（万元）" prop="mainIncome">
              <el-input v-model="infoForm.mainIncome1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.mainIncome2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.mainIncome3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="netProfits" class="el260" label="净利润总额（万元）" prop="netProfits">
              <el-input v-model="infoForm.netProfits1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.netProfits2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.netProfits3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="assets" class="el260" label="资产总额（万元)" prop="assets">
              <el-input v-model="infoForm.assets1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.assets2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.assets3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="liabilities" class="el260" label="负债总额（万元）" prop="liabilities">
              <el-input v-model="infoForm.liabilities1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.liabilities2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.liabilities3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="taxes" class="el260" label="上缴税金（万元）" prop="taxes">
              <el-input v-model="infoForm.taxes1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.taxes2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.taxes3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="newFinancing" class="el260" label="股权融资总额（万元）" prop="newFinancing">
              <el-input v-model="infoForm.newFinancing1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.newFinancing2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.newFinancing3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="developmentCost" class="el260" label="研发费用总额（万元）" prop="developmentCost">
              <el-input v-model="infoForm.developmentCost1" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.developmentCost2" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.developmentCost3" placeholder="可填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
          </div>
          <div class="title2">专业化 <el-button id="closeSearchBtn1" type="text" style="margin-left:10px;float: right" @click="closeSearch1(1)">
            {{ word1 }}
            <i :class="showAll1 ? 'el-icon-arrow-up ': 'el-icon-arrow-down'" />
          </el-button></div>
          <div v-if="showAll1 === true">
            <el-row>
              <el-col :span="12">
                <el-form-item ref="subdivideTime" class="zyh" label="企业从事特定细分市场年限（年）" prop="subdivideTime">
                  <el-input v-model="infoForm.professionalPo.subdivideTime" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
            <el-form-item ref="productName" class="zyh" label="主导产品名称（中文50字以内）" prop="productName">
              <el-input v-model="infoForm.professionalPo.productName" maxlength="50" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="productTime" class="zyh" label="从事该产品领域的时间（年）" prop="productTime">
                  <el-input v-model="infoForm.professionalPo.productTime" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
            <el-form-item ref="productType" class="zyh" label="主导产品类别" prop="productType">
              <el-cascader
                ref="cascaderAddr"
                v-model="infoForm.productType"
                size="large"
                :options="cpData"
                clearable
                style="width: 100%;"
                @change="changeProductTypeCode"
              />
            </el-form-item>
            <el-form-item ref="industryTop" class="el100p" label="行业领军企业(3个以内)" prop="industryTop">
              <el-input v-model="infoForm.industryTop1" maxlength="30" show-word-limit style="margin-bottom: 5px;" placeholder="请填写" />
              <el-input v-model="infoForm.industryTop2" maxlength="30" show-word-limit style="margin-bottom: 5px;" placeholder="请填写" />
              <el-input v-model="infoForm.industryTop3" maxlength="30" show-word-limit style="margin-bottom: 5px;" placeholder="请填写" />
            </el-form-item>
            <el-form-item ref="isIndustry" class="zdcp" label="主导产品是否属于工业“六基”领域" prop="isIndustry">
              <el-radio-group v-model="infoForm.professionalPo.isIndustry">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
              <el-checkbox-group v-if="infoForm.professionalPo.isIndustry === '1'" v-model="infoForm.professionalPo.industryCode">
                <el-checkbox label="核心基础零部件" />
                <el-checkbox label="核心基础元器件" />
                <el-checkbox label="关键软件" />
                <el-checkbox label="先进基础工艺" />
                <el-checkbox label="关键基础材料" />
                <el-checkbox label="产业技术基础" />
              </el-checkbox-group>
            </el-form-item>
            <el-form-item ref="isRising" class="zdcp" label="主导产品是否属于《战略性新兴产业分类》" prop="isRising">
              <el-radio-group v-model="infoForm.professionalPo.isRising">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
              <el-checkbox-group v-if="infoForm.professionalPo.isRising === '1'" v-model="infoForm.professionalPo.risingIndustryCode">
                <el-checkbox label="新一代信息技术产业" />
                <el-checkbox label="高端装备制造产业" />
                <el-checkbox label="新材料产业" />
                <el-checkbox label="生物产业" />
                <el-checkbox label="新能源汽车产业" />
                <el-checkbox label="新能源产业" />
                <el-checkbox label="节能环保产业" />
                <el-checkbox label="数字创意产业" />
                <el-checkbox label="相关服务业" />
                <el-checkbox label="其他领域" />
              </el-checkbox-group>
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="industrialChainCode" class="el220" label="主导产品所属产业链" prop="industrialChainCode">
                  <el-select v-model="infoForm.professionalPo.industrialChainCode" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in industrialTypeList"
                      :key="i"
                      :label="item.industrialTypeName"
                      :value="item.industrialTypeCode"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="isManufacture" class="zdcp" label="主导产品是否属于制造强国重点领域" prop="isManufacture">
                  <el-radio-group v-model="infoForm.professionalPo.isManufacture">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.professionalPo.isManufacture === '1'" ref="manufactureCode" class="el220" label="制造强国重点领域" prop="manufactureCode">
                  <el-select v-model="infoForm.professionalPo.manufactureCode" placeholder="请选择">
                    <el-option label="新一代信息技术" value="0" />
                    <el-option label="高档数控机床和机器人" value="1" />
                    <el-option label="航空航天装备" value="2" />
                    <el-option label="海洋工程装备及高技术船舶" value="3" />
                    <el-option label="先进轨道交通装备" value="4" />
                    <el-option label="节能与新能源汽车" value="5" />
                    <el-option label="电力装备" value="6" />
                    <el-option label="新材料" value="7" />
                    <el-option label="生物医药及高性能医疗器械" value="8" />
                    <el-option label="农业机械装备" value="9" />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="isNet" class="zdcp" label="主导产品是否属于网络强国重点领域" prop="isNet">
                  <el-radio-group v-model="infoForm.professionalPo.isNet">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.professionalPo.isNet === '1'" ref="netCode" class="el220" label="网络强国重点领域" prop="netCode">
                  <el-select v-model="infoForm.professionalPo.netCode" placeholder="请选择">
                    <el-option label="信息基础设施" value="0" />
                    <el-option label="关键核心技术" value="1" />
                    <el-option label="网络安全" value="2" />
                    <el-option label="数据安全领域等产品" value="3" />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="isShort" class="zdcp" label="主导产品是否在产业链供应链关键环节及关键领域“补短板”“锻长板”“填空白”取得实际成效" prop="isShort">
              <el-radio-group v-model="infoForm.professionalPo.isShort">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <div class="" style="padding: 0 20px; ">
              <div v-if="infoForm.professionalPo.isShort === '1'">
                <el-form-item ref="shortContent" class="zyh" label="“补短板”或“锻长板”的产品名称" prop="shortContent">
                  <el-input v-model="infoForm.professionalPo.shortContent" maxlength="50" show-word-limit placeholder="请填写" />
                </el-form-item>
                <el-form-item ref="blankIndustry" class="zyh" label="填补国内（国际）空白的领域（300字以内）" prop="blankIndustry">
                  <el-input v-model="infoForm.professionalPo.blankIndustry" class="area81" type="textarea" maxlength="300" show-word-limit placeholder="请填写" />
                </el-form-item>
                <el-form-item ref="alternativeProducts" class="zyh" label="替代进口的国外企业（或产品）名称" prop="alternativeProducts">
                  <el-input v-model="infoForm.professionalPo.alternativeProducts" maxlength="50" show-word-limit placeholder="请填写" />
                </el-form-item>
                <el-form-item ref="technologicalInnovation" class="zyh" label="说明（是否在细分领域实现关键技术首创等情况，300字以内）" prop="technologicalInnovation">
                  <el-input v-model="infoForm.professionalPo.technologicalInnovation" class="area81" type="textarea" maxlength="300" show-word-limit placeholder="请填写" />
                </el-form-item>
              </div>
            </div>
            <el-form-item ref="isChina" class="zdcp" label="主导产品是否属于中华老字号名录" prop="isChina">
              <el-radio-group v-model="infoForm.professionalPo.isChina">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <el-form-item ref="isComplement" class="zdcp" label="主导产品是否服务关键产业链重点龙头企业、或为知名大企业直接配套" prop="isComplement">
              <el-radio-group v-model="infoForm.professionalPo.isComplement">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <div class="" style="padding: 0px 20px; ">
              <el-form-item v-if="infoForm.professionalPo.isComplement === '1'" ref="complementContent" class="el100p" label="产品名称(3个以内)" prop="complementContent">
                <el-input v-model="infoForm.complementContent1" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.complementContent2" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.complementContent3" maxlength="50" show-word-limit placeholder="请填写" />
              </el-form-item>
            </div>
          </div>
          <div class="title2">精细化 <el-button id="closeSearchBtn4" type="text" style="margin-left:10px;float: right" @click="closeSearch2(1)">
            {{ word2 }}
            <i :class="showAll2 ? 'el-icon-arrow-up ': 'el-icon-arrow-down'" />
          </el-button></div>
          <div v-if="showAll2 === true">
            <el-form-item ref="management" class="zdcp" label="企业获得的管理体系认证情况（可多选）" prop="management">
              <el-checkbox-group v-model="infoForm.refinePo.management">
                <el-checkbox label="无" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="ISO9000质量管理体系认证" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="ISO14000环境管理体系认证" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="ISO50001能源管理体系认证" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="OHSAS18000职业安全健康管理体系认" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="知识产权管理体系认证" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="信息安全管理体系认证" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="两化融合管理体系认证" />
                <el-checkbox v-if="infoForm.refinePo.management.indexOf('无') === -1" label="其他" />
              </el-checkbox-group>
              <el-input v-if="infoForm.refinePo.management.indexOf('其他') > -1" v-model="infoForm.refinePo.managementOther" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-form-item ref="provincialHonors" class="zdcp" label="是否获得省级以上质量奖荣誉" prop="provincialHonors">
              <el-radio-group v-model="infoForm.refinePo.provincialHonors">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <div class="" style="padding: 0 20px; ">
              <el-row v-if="infoForm.refinePo.provincialHonors === '1'">
                <el-col :span="12">
                  <el-form-item ref="nationalHonors" class="zyh" label="国家级质量奖数量（项）" prop="nationalHonors">
                    <el-input v-model="infoForm.refinePo.nationalHonors" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
                <el-col :span="12">
                  <el-form-item ref="provincialAwards" class="zyh" label="省级质量奖数量（项）" prop="provincialAwards">
                    <el-input v-model="infoForm.refinePo.provincialAwards" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
              </el-row>
              <el-form-item v-if="infoForm.refinePo.provincialHonors === '1'" ref="awardsName" class="zyh" label="质量奖名称" prop="awardsName">
                <el-input v-model="infoForm.refinePo.awardsName" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
              </el-form-item>
            </div>
            <el-form-item ref="isStandard2" class="zdcp" label="是否主持制订标准" prop="isStandard2">
              <el-radio-group v-model="infoForm.refinePo.isStandard2">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <div class="" style="padding: 0 20px; ">
              <el-row v-if="infoForm.refinePo.isStandard2==='1'">
                <el-col :span="8">
                  <el-form-item ref="internationalNumber2" class="zyhthx" label="国际标准数量（项）" prop="internationalNumber2">
                    <el-input v-model="infoForm.refinePo.internationalNumber2" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
                <el-col :span="8">
                  <el-form-item ref="nationalNumber2" class="zyhthx" label="国家标准数量（项）" prop="nationalNumber2">
                    <el-input v-model="infoForm.refinePo.nationalNumber2" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
                <el-col :span="8">
                  <el-form-item ref="industryNumber2" class="zyhthx" label="行业标准数量（项）" prop="industryNumber2">
                    <el-input v-model="infoForm.refinePo.industryNumber2" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
              </el-row>
              <el-form-item v-if="infoForm.refinePo.isStandard2==='1'" ref="standardName2" class="el100p2" label="标准名称（请填写代表性标准，不超过5项）" prop="standardName2">
                <el-input v-model="infoForm.standardName21" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName22" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName23" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName24" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName25" maxlength="50" show-word-limit placeholder="请填写" />
              </el-form-item>
            </div>
            <el-form-item ref="isStandard" class="zdcp" label="是否参与制修订标准" prop="isStandard">
              <el-radio-group v-model="infoForm.refinePo.isStandard">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <div class="" style="padding: 0 20px; ">
              <el-row v-if="infoForm.refinePo.isStandard==='1'">
                <el-col :span="8">
                  <el-form-item ref="internationalNumber" class="zyhthx" label="国际标准数量（项）" prop="internationalNumber">
                    <el-input v-model="infoForm.refinePo.internationalNumber" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
                <el-col :span="8">
                  <el-form-item ref="nationalNumber" class="zyhthx" label="国家标准数量（项）" prop="nationalNumber">
                    <el-input v-model="infoForm.refinePo.nationalNumber" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
                <el-col :span="8">
                  <el-form-item ref="industryNumber" class="zyhthx" label="行业标准数量（项）" prop="industryNumber">
                    <el-input v-model="infoForm.refinePo.industryNumber" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
              </el-row>
              <el-form-item v-if="infoForm.refinePo.isStandard==='1'" ref="standardName" class="el100p2" label="标准名称（请填写代表性标准，不超过5项）" prop="standardName">
                <el-input v-model="infoForm.standardName1" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName2" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName3" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName4" maxlength="50" show-word-limit placeholder="请填写" />
                <el-input v-model="infoForm.standardName5" maxlength="50" show-word-limit placeholder="请填写" />
              </el-form-item>
            </div>
            <el-form-item ref="information" class="zdcp" label="核心业务采用信息系统支撑情况（可多选）" prop="information">
              <el-checkbox-group v-model="infoForm.refinePo.information">
                <el-checkbox label="无" />
                <el-checkbox v-if="infoForm.refinePo.information.indexOf('无') === -1" label="研发设计CAX" />
                <el-checkbox v-if="infoForm.refinePo.information.indexOf('无') === -1" label="生产制造CAM" />
                <el-checkbox v-if="infoForm.refinePo.information.indexOf('无') === -1" label="经营管理ERP/OA" />
                <el-checkbox v-if="infoForm.refinePo.information.indexOf('无') === -1" label="运维服务CRM" />
                <el-checkbox v-if="infoForm.refinePo.information.indexOf('无') === -1" label="供应链管理SRM" />
                <el-checkbox v-if="infoForm.refinePo.information.indexOf('无') === -1" label="其他" />
              </el-checkbox-group>
              <el-input v-if="infoForm.refinePo.information.indexOf('其他') > -1" v-model="infoForm.refinePo.informationOther" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-form-item ref="authentication" class="zdcp" label="产品获得发达国家或地区权威机构认证情况（可多选）" prop="authentication">
              <el-checkbox-group v-model="infoForm.refinePo.authentication">
                <el-checkbox label="无" />
                <el-checkbox v-if="infoForm.refinePo.authentication.indexOf('无') === -1" label="UL" />
                <el-checkbox v-if="infoForm.refinePo.authentication.indexOf('无') === -1" label="CSA" />
                <el-checkbox v-if="infoForm.refinePo.authentication.indexOf('无') === -1" label="ETL" />
                <el-checkbox v-if="infoForm.refinePo.authentication.indexOf('无') === -1" label="GS" />
                <el-checkbox v-if="infoForm.refinePo.authentication.indexOf('无') === -1" label="其他" />
              </el-checkbox-group>
              <el-input v-if="infoForm.refinePo.authentication.indexOf('其他') > -1" v-model="infoForm.refinePo.authenticationOther" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="isCloud" class="zdcp" label="业务系统是否向云端迁移" prop="isCloud">
                  <el-radio-group v-model="infoForm.refinePo.isCloud">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.refinePo.isCloud ==='1'" ref="cloudCode" class="el220" label="企业上云情况" prop="cloudCode">
                  <el-select v-model="infoForm.refinePo.cloudCode" placeholder="请选择">
                    <el-option label="全覆盖" value="0" />
                    <el-option label="绝大部分业务环节" value="1" />
                    <el-option label="关键业务环节" value="2" />
                    <el-option label="单个业务环节" value="3" />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="refineManagement" class="zdcp" label="精细化管理方式" prop="refineManagement">
              <el-radio-group v-model="infoForm.refinePo.refineManagement">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
              <el-checkbox-group v-if="infoForm.refinePo.refineManagement === '1'" v-model="infoForm.refinePo.refineSituation">
                <el-checkbox label="六西格玛管理" />
                <el-checkbox label="全面质量管理" />
                <el-checkbox label="卓越绩效模式" />
                <el-checkbox label="精益生产管理" />
                <el-checkbox label="5S管理" />
                <el-checkbox label="其他" />
              </el-checkbox-group>
              <el-input v-if="infoForm.refinePo.refineSituation.indexOf('其他') > -1" v-model="infoForm.refinePo.refineOther" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="isFuse" class="zdcp" label="是否拥有制造业与互联网融合试点示范项目" prop="isFuse">
                  <el-radio-group v-model="infoForm.refinePo.isFuse">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="digitalTechnology" class="zdcp" label="数字化技术使用情况（可多选）" prop="digitalTechnology">
              <el-checkbox-group v-model="infoForm.refinePo.digitalTechnology">
                <el-checkbox label="无" />
                <el-checkbox v-if="infoForm.refinePo.digitalTechnology.indexOf('无') === -1" label="物联网" />
                <el-checkbox v-if="infoForm.refinePo.digitalTechnology.indexOf('无') === -1" label="大数据" />
                <el-checkbox v-if="infoForm.refinePo.digitalTechnology.indexOf('无') === -1" label="人工智能" />
                <el-checkbox v-if="infoForm.refinePo.digitalTechnology.indexOf('无') === -1" label="工业互联网" />
                <el-checkbox v-if="infoForm.refinePo.digitalTechnology.indexOf('无') === -1" label="云计算" />
                <el-checkbox v-if="infoForm.refinePo.digitalTechnology.indexOf('无') === -1" label="区块链" />
                <el-checkbox v-if="infoForm.refinePo.digitalTechnology.indexOf('无') === -1" label="其他" />
              </el-checkbox-group>
            </el-form-item>
            <el-row>
              <el-col :span="16">
                <el-form-item ref="digitizationCode" class="zdcp" label="数字化水平" prop="digitizationCode">
                  <el-radio-group v-model="infoForm.refinePo.digitizationCode">
                    <el-radio label="0">三级及以上</el-radio>
                    <el-radio label="1">二级</el-radio>
                    <el-radio label="2">一级</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="6">
                <a href="https://zjtx.miit.gov.cn/zxqySy/main" target="_blank"><span style="color: #237eff;line-height: 40px">[ 数字化水平自测 ]</span></a>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="digitizationInvestment" class="zyh" label="上一年数字化投入总额（万元）" prop="digitizationInvestment">
                  <el-input v-model="infoForm.refinePo.digitizationInvestment" placeholder="请填写" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
                </el-form-item>
              </el-col>
            </el-row>
            <div class="title5">获得相关部门认定的称号（有效期内）</div>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="greenFactory" class="zdcp" label="绿色工厂" prop="greenFactory">
                  <el-radio-group v-model="infoForm.refinePo.greenFactory">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item></el-col>
              <el-col :span="12">
                <el-form-item ref="greenMake" class="zdcp" label="绿色制造" prop="greenMake">
                  <el-radio-group v-model="infoForm.refinePo.greenMake">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="greenProduct" class="zdcp" label="绿色产品" prop="greenProduct">
                  <el-radio-group v-model="infoForm.refinePo.greenProduct">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="greenSupply" class="zdcp" label="绿色供应链企业" prop="greenSupply">
                  <el-radio-group v-model="infoForm.refinePo.greenSupply">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="greenExample" class="zdcp" label="绿色制造示范企业" prop="greenExample">
                  <el-radio-group v-model="infoForm.refinePo.greenExample">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
          </div>
          <div class="title2">特色化 <el-button id="closeSearchBtn3" type="text" style="margin-left:10px;float: right" @click="closeSearch3(1)">
            {{ word3 }}
            <i :class="showAll3 ? 'el-icon-arrow-up ': 'el-icon-arrow-down'" />
          </el-button></div>
          <div v-if="showAll3 === true">
            <div class="title4"><div v-if="userTime.y1" style="margin-left: 265px">{{ userTime.y1 }}</div> <div v-if="userTime.y2">{{ userTime.y2 }}</div> <div v-if="userTime.y3">{{ userTime.y3 }}</div></div>
            <el-form-item ref="productInternational" class="tsh" label="主导产品国际细分市场占有率（%）" prop="productInternational">
              <el-input v-model="infoForm.productInternational1" placeholder="请填写0-100数字" oninput="value =value.replace(/[^\d\.]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.productInternational2" placeholder="请填写0-100数字" oninput="value =value.replace(/[^\d\.]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.productInternational3" placeholder="请填写0-100数字" oninput="value =value.replace(/[^\d\.]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="productCountry" class="tsh" label="主导产品全国细分市场占有率（%）" prop="productCountry">
              <el-input v-model="infoForm.productCountry1" placeholder="请填写0-100数字" oninput="value =value.replace(/[^\d\.]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.productCountry2" placeholder="请填写0-100数字" oninput="value =value.replace(/[^\d\.]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.productCountry3" placeholder="请填写0-100数字" oninput="value =value.replace(/[^\d\.]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="productExport" class="tsh" label="主导产品出口额（万元）" prop="productExport">
              <el-input v-model="infoForm.productExport1" placeholder="请填写正整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.productExport2" placeholder="请填写正整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.productExport3" placeholder="请填写正整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="brandNumbers" class="tsh" label="企业自有品牌个数（个）" prop="brandNumbers">
              <el-input v-model="infoForm.brandNumbers1" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
              <el-input v-model="infoForm.brandNumbers2" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
              <el-input v-model="infoForm.brandNumbers3" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
            </el-form-item>
            <el-form-item ref="brandIncome" class="tsh" label="企业自有品牌销售收入（万元）" prop="brandIncome">
              <el-input v-model="infoForm.brandIncome1" placeholder="请填写正整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.brandIncome2" placeholder="请填写正整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
              <el-input v-model="infoForm.brandIncome3" placeholder="请填写正整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
            </el-form-item>
            <el-form-item ref="brandTrademark" class="tsh" label="名牌产品或驰名商标情况（企业拥有的名牌产品或驰名商标情况）" prop="brandTrademark">
              <el-radio-group v-model="infoForm.characteristicPo.brandTrademark">
                <el-radio label="A">国家级</el-radio>
                <el-radio label="B">省级</el-radio>
                <el-radio label="C">市级</el-radio>
                <el-radio label="D">市级以下</el-radio>
                <el-radio label="E">没有</el-radio>
              </el-radio-group>
            </el-form-item>
          </div>
          <div class="title2">创新能力 <el-button id="closeSearchBtn2" type="text" style="margin-left:10px;float: right" @click="closeSearch4(1)">
            {{ word4 }}
            <i :class="showAll4 ? 'el-icon-arrow-up ': 'el-icon-arrow-down'" />
          </el-button></div>
          <div v-if="showAll4 === true">
            <div class="title5">科技奖励 (近三年内)</div>
            <el-form-item ref="isNationalReward" class="zdcp" label="近三年是否获得过国家级科技奖励（包括国家科学技术进步奖、国家自然科学奖、国家技术发明奖，以及国防科技奖）" prop="isNationalReward">
              <el-radio-group v-model="infoForm.innovationPo.isNationalReward">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <el-row v-if="infoForm.innovationPo.isNationalReward === '1'">
              <el-col :span="24">
                <el-form-item ref="nationalName" class="zyhthx" label="获奖名称" prop="nationalName">
                  <el-input v-model="infoForm.innovationPo.nationalName" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-row v-if="infoForm.innovationPo.isNationalReward === '1'">
              <el-col :span="12">
                <el-form-item ref="nationalYear" class="zyhthx" label="获奖年份" prop="nationalYear">
                  <el-input v-model="infoForm.innovationPo.nationalYear" maxlength="20" show-word-limit placeholder="例如：2020" />
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="nationalRanking" class="zyhthx" label="获奖排名" prop="nationalRanking">
                  <el-input v-model="infoForm.innovationPo.nationalRanking" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="isProvincialReward" class="zdcp" label="近三年是否获得过省级科技奖励（包括各省、自治区、直辖市科学技术奖的一、二、三等奖）" prop="isProvincialReward">
              <el-radio-group v-model="infoForm.innovationPo.isProvincialReward">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <el-row v-if="infoForm.innovationPo.isProvincialReward === '1'">
              <el-col :span="24">
                <el-form-item ref="provincialNameI" class="zyhthx" label="获奖名称" prop="provincialNameI">
                  <el-input v-model="infoForm.innovationPo.provincialName" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-row v-if="infoForm.innovationPo.isProvincialReward === '1'">
              <el-col :span="12">
                <el-form-item ref="provincialYear" class="zyhthx" label="获奖年份" prop="provincialYear">
                  <el-input v-model="infoForm.innovationPo.provincialYear" maxlength="20" show-word-limit placeholder="例如：2020" />
                </el-form-item>
              </el-col>

              <el-col :span="12">
                <el-form-item ref="provincialRanking" class="zyhthx" label="获奖排名" prop="provincialRanking">
                  <el-input v-model="infoForm.innovationPo.provincialRanking" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="isMakerReward" class="zdcp" label="近三年是否进入“创客中国”中小企业创新创业大赛全国500强企业组名单" prop="isMakerReward">
              <el-radio-group v-model="infoForm.innovationPo.isMakerReward">
                <el-radio label="1">是</el-radio>
                <el-radio label="0">否</el-radio>
              </el-radio-group>
            </el-form-item>
            <el-row v-if="infoForm.innovationPo.isMakerReward === '1'">
              <el-col :span="12">
                <el-form-item ref="makerYear" class="zyhthx" label="大赛年份" prop="makerYear">
                  <el-input v-model="infoForm.innovationPo.makerYear" maxlength="20" show-word-limit placeholder="请填写" />
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="makerRanking" class="zyhthx" label="大赛排名" prop="makerRanking">
                  <el-input v-model="infoForm.innovationPo.makerRanking" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                </el-form-item>
              </el-col>
              <el-col :span="8" />
            </el-row>
            <div class="title5">获得荣誉 (有效期内)</div>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="isHighTech" class="zdcp" label="是否高新技术企业" prop="isHighTech">
                  <el-radio-group v-model="infoForm.innovationPo.isHighTech">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item></el-col>
              <el-col :span="12">
                <el-form-item ref="isCountryInnovate" class="zdcp" label="是否国家级技术创新示范企业" prop="isCountryInnovate">
                  <el-radio-group v-model="infoForm.innovationPo.isCountryInnovate">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="isIntellectualAdvantages" class="zdcp" label="是否知识产权优势企业" prop="isIntellectualAdvantages">
                  <el-radio-group v-model="infoForm.innovationPo.isIntellectualAdvantages">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item></el-col>
              <el-col :span="12">
                <el-form-item ref="isIntellectualDemonstration" class="zdcp" label="是否知识产权示范企业" prop="isIntellectualDemonstration">
                  <el-radio-group v-model="infoForm.innovationPo.isIntellectualDemonstration">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item></el-col></el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="intellectualProperty" class="zdcp" label="工业企业知识产权运用试点企业" prop="intellectualProperty">
                  <el-radio-group v-model="infoForm.otherPo.intellectualProperty">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item></el-col>
              <el-col :span="12">
                <el-form-item ref="intelligentManufacturing" class="zdcp" label="智能制造试点示范企业" prop="intelligentManufacturing">
                  <el-radio-group v-model="infoForm.otherPo.intelligentManufacturing">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="qualityBenchmark" class="zdcp" label="质量标杆" prop="qualityBenchmark">
                  <el-radio-group v-model="infoForm.otherPo.qualityBenchmark">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="advancedTechnique" class="zdcp" label="《产业基础领域先进技术产品转化应用目录》入编企业" prop="advancedTechnique">
                  <el-radio-group v-model="infoForm.otherPo.advancedTechnique">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="nationalPlatform" class="zdcp" label="是否享受过国家首台（套）重大技术装备保险补偿试点政策" prop="nationalPlatform">
                  <el-radio-group v-model="infoForm.otherPo.nationalPlatform">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="otherContent" class="zyh" label="其他称号（请说明）" prop="otherContent">
              <el-input v-model="infoForm.otherPo.otherContent" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <div class="title5">研发机构建设情况 (企业自建或与高校、科研机构联合建立)</div>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="technicalResearchInstituteCode" class="el220" label="技术研究院" prop="technicalResearchInstituteCode">
                  <el-select v-model="infoForm.innovationPo.technicalResearchInstituteCode" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in levelTypeList"
                      :key="i"
                      :label="item.levelTypeName"
                      :value="item.levelTypeCode"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="enterpriseTechnologyCenterCode" class="el220" label="企业技术中心" prop="enterpriseTechnologyCenterCode">
                  <el-select v-model="infoForm.innovationPo.enterpriseTechnologyCenterCode" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in levelTypeList"
                      :key="i"
                      :label="item.levelTypeName"
                      :value="item.levelTypeCode"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="enterpriseEngineeringCenterCode" class="el220" label="企业工程中心" prop="enterpriseEngineeringCenterCode">
                  <el-select v-model="infoForm.innovationPo.enterpriseEngineeringCenterCode" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in levelTypeList"
                      :key="i"
                      :label="item.levelTypeName"
                      :value="item.levelTypeCode"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="industrialDesignCenterCode" class="el220" label="工业设计中心" prop="industrialDesignCenterCode">
                  <el-select v-model="infoForm.innovationPo.industrialDesignCenterCode" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in levelTypeList"
                      :key="i"
                      :label="item.levelTypeName"
                      :value="item.levelTypeCode"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="academicianWorkstation" class="el220" label="院士专家工作站" prop="academicianWorkstation">
                  <el-select v-model="infoForm.innovationPo.academicianWorkstation" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in levelTypeList1"
                      :key="i"
                      :label="item.levelTypeName1"
                      :value="item.levelTypeCode1"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="doctoralWorkstation" class="el220" label="博士后工作站" prop="doctoralWorkstation">
                  <el-select v-model="infoForm.innovationPo.doctoralWorkstation" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in levelTypeList1"
                      :key="i"
                      :label="item.levelTypeName1"
                      :value="item.levelTypeCode1"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="otherCenterLevelCode" class="el220" label="其他研发机构级别" prop="otherCenterLevelCode">
                  <el-select v-model="infoForm.innovationPo.otherCenterLevelCode" placeholder="请选择">
                    <el-option
                      v-for="(item,i) in levelTypeList"
                      :key="i"
                      :label="item.levelTypeName"
                      :value="item.levelTypeCode"
                    />
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.innovationPo.otherCenterLevelCode ==='1' ||infoForm.innovationPo.otherCenterLevelCode ==='2' ||infoForm.innovationPo.otherCenterLevelCode ==='3' ||infoForm.innovationPo.otherCenterLevelCode ==='4' " ref="otherCenterName" class="zyh" label="其他研发机构名称" prop="otherCenterName">
                  <el-input v-model="infoForm.innovationPo.otherCenterName" maxlength="10" show-word-limit placeholder="请填写" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="schoolName" class="el100p" label="合作院校机构名称（3个以内） " prop="schoolName">
              <el-input v-model="infoForm.schoolName1" maxlength="50" show-word-limit placeholder="请填写" />
              <el-input v-model="infoForm.schoolName2" maxlength="50" show-word-limit placeholder="请填写" />
              <el-input v-model="infoForm.schoolName3" maxlength="50" show-word-limit placeholder="请填写" />
            </el-form-item>
            <div class="title5">拥有与主导产品有关的知识产权情况</div>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="intellectualNumber" class="zyh" label="Ⅰ类知识产权总数(项)" prop="intellectualNumber">
                  <el-input v-model.number="infoForm.innovationPo.intellectualNumber" disabled oninput="value=value.replace(/\D/g,'')" placeholder="自动加总" />
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
            <div class="" style="padding: 0 20px; ">
              <el-row>
                <el-col :span="12">
                  <el-form-item ref="inventionPatent" class="zyh" label="发明专利（项）" prop="inventionPatent">
                    <el-input v-model.number="infoForm.innovationPo.inventionPatent" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber()" />
                  </el-form-item>
                </el-col>
                <el-col :span="12">
                  <el-form-item ref="newPlantVariety" class="zyh" label="植物新品种（项）" prop="newPlantVariety">
                    <el-input v-model.number="infoForm.innovationPo.newPlantVariety" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber()" />
                  </el-form-item>
                </el-col>
              </el-row>
              <el-row>
                <el-col :span="12">
                  <el-form-item ref="nationalCropVarieties" class="zyh" label="国家级农作物品种（项）" prop="nationalCropVarieties">
                    <el-input v-model.number="infoForm.innovationPo.nationalCropVarieties" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber()" />
                  </el-form-item>
                </el-col>
                <el-col :span="12">
                  <el-form-item ref="nationalNewDrugs" class="zyh" label="国家新药（项）" prop="nationalNewDrugs">
                    <el-input v-model.number="infoForm.innovationPo.nationalNewDrugs" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber()" />
                  </el-form-item>
                </el-col>
              </el-row>
              <el-row style="border-bottom: 1px #e3e3e3 solid">
                <el-col :span="12">
                  <el-form-item ref="integratedCircuit" class="zyh" label="集成电路布图设计专有权 （项）" prop="integratedCircuit">
                    <el-input v-model.number="infoForm.innovationPo.integratedCircuit" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber()" />
                  </el-form-item>
                </el-col>
                <el-col :span="12" />
              </el-row>
              <el-row style="margin-top: 20px">
                <el-col :span="12">
                  <el-form-item ref="highIntellectual" class="zyh" label="Ⅰ类高价值知识产权（项）" prop="highIntellectual">
                    <el-input v-model.number="infoForm.innovationPo.highIntellectual" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
                <el-col :span="12">
                  <el-form-item ref="autonomyIntellectual" class="zyh" label="自主研发的Ⅰ类知识产权（项）" prop="autonomyIntellectual">
                    <el-input v-model.number="infoForm.innovationPo.autonomyIntellectual" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                  </el-form-item>
                </el-col>
              </el-row>
            </div>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="secondIntellectual" class="zyh" label="Ⅱ类知识产权（项）" prop="secondIntellectual">
                  <el-input v-model.number="infoForm.innovationPo.secondIntellectual" oninput="value=value.replace(/\D/g,'')" placeholder="自动加总" disabled />
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
            <div class="" style="padding: 0 20px; ">
              <el-row>
                <el-col :span="12">
                  <el-form-item ref="softwareCopyright" class="zyh" label="软件著作权（项）" prop="softwareCopyright">
                    <el-input v-model.number="infoForm.innovationPo.softwareCopyright" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber2()" />
                  </el-form-item>
                </el-col>
                <el-col :span="12">
                  <el-form-item ref="utilityPatent" class="zyh" label="实用新型专利（项）" prop="utilityPatent">
                    <el-input v-model.number="infoForm.innovationPo.utilityPatent" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber2()" />
                  </el-form-item>
                </el-col>
              </el-row>
              <el-row>
                <el-col :span="12">
                  <el-form-item ref="appearanceDesign" class="zyh" label="外观设计专利（项）" prop="appearanceDesign">
                    <el-input v-model.number="infoForm.innovationPo.appearanceDesign" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" @input="addNumber2()" />
                  </el-form-item>
                </el-col>
                <el-col :span="12" />
              </el-row>
            </div>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="effectiveInvention" class="zyh" label="累计有效发明专利量（项）" prop="effectiveInvention">
                  <el-input v-model.number="infoForm.innovationPo.effectiveInvention" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="overseasInvention" class="zyh" label="海外发明专利授权量（项）" prop="overseasInvention">
                  <el-input v-model.number="infoForm.innovationPo.overseasInvention" oninput="value=value.replace(/\D/g,'')" placeholder="请填写零或正整数" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="24">
                <el-form-item ref="firstEquipment" class="zyh" label="企业获得首台（套）装备情况" prop="firstEquipment">
                  <el-input v-model="infoForm.innovationPo.firstEquipment" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写名称和数量" />
                </el-form-item>
              </el-col>
              <el-col :span="24">
                <el-form-item ref="firstMaterial" class="zyh" label="首批次材料情况" prop="firstMaterial">
                  <el-input v-model="infoForm.innovationPo.firstMaterial" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写名称和数量" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="24">
                <el-form-item ref="firstSoft" class="zyh" label="首版次软件情况" prop="firstSoft">
                  <el-input v-model="infoForm.innovationPo.firstSoft" class="area81" type="textarea" maxlength="200" show-word-limit placeholder="请填写名称和数量" />
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
          </div>
          <div class="title2">其他 <el-button id="closeSearchBtn6" type="text" style="margin-left:10px;float: right" @click="closeSearch5(1)">
            {{ word5 }}
            <i :class="showAll5 ? 'el-icon-arrow-up ': 'el-icon-arrow-down'" />
          </el-button></div>
          <div v-if="showAll5 === true">
            <el-row>
              <el-col :span="12">
                <el-form-item ref="overseasInvest" class="tsh" label="向境外投资情况" prop="overseasInvest">
                  <el-radio-group v-model="infoForm.otherPo.overseasInvest">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.otherPo.overseasInvest === '1'" ref="overseasInvestAmount" class="tsh" label="向境外投资情况费金额（万元）" prop="overseasInvestAmount">
                  <el-input v-model="infoForm.otherPo.overseasInvestAmount" placeholder="请填写整数、小数" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item v-if="infoForm.otherPo.overseasInvest === '1'" ref="overseasInvestSituation" class="tsh" label="向境外投资具体情况" prop="overseasInvestSituation">
              <el-input v-model="infoForm.otherPo.overseasInvestSituation" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="overseasMergers" class="tsh" label="境外并购情况" prop="overseasMergers">
                  <el-radio-group v-model="infoForm.otherPo.overseasMergers">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.otherPo.overseasMergers === '1'" ref="overseasMergersNumber" class="tsh" label="境外并购数量（家）" prop="overseasMergersNumber">
                  <el-input v-model="infoForm.otherPo.overseasMergersNumber" placeholder="请填写正整数" oninput="value=value.replace(/\D/g,'')" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item v-if="infoForm.otherPo.overseasMergers === '1'" ref="overseasMergersSituation" class="tsh" label="境外并购情况" prop="overseasMergersSituation">
              <el-input v-model="infoForm.otherPo.overseasMergersSituation" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="overseasBranches" class="tsh" label="境外设立分公司情况" prop="overseasBranches">
                  <el-radio-group v-model="infoForm.otherPo.overseasBranches">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.otherPo.overseasBranches === '1'" ref="overseasBranchesNumber" class="tsh" label="境外设立分公司数量（家）" prop="overseasBranchesNumber">
                  <el-input v-model="infoForm.otherPo.overseasBranchesNumber" placeholder="请填写正整数" oninput="value=value.replace(/\D/g,'')" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item v-if="infoForm.otherPo.overseasBranches === '1'" ref="overseasBranchesSituation" class="tsh" label="境外设立分公司情况" prop="overseasBranchesSituation">
              <el-input v-model="infoForm.otherPo.overseasBranchesSituation" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="overseasResearch" class="tsh" label="境外设立研发机构情况" prop="overseasResearch">
                  <el-radio-group v-model="infoForm.otherPo.overseasResearch">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.otherPo.overseasResearch === '1'" ref="overseasResearchNumber" class="tsh" label="境外设立研发机构（家）" prop="overseasResearchNumber">
                  <el-input v-model="infoForm.otherPo.overseasResearchNumber" placeholder="请填写正整数" oninput="value=value.replace(/\D/g,'')" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item v-if="infoForm.otherPo.overseasResearch === '1'" ref="overseasResearchSituation" class="tsh" label="境外设立研发机构情况" prop="overseasResearchSituation">
              <el-input v-model="infoForm.otherPo.overseasResearchSituation" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="overseasPatent" class="tsh" label="向境外支付专利使用费" prop="overseasPatent">
                  <el-radio-group v-model="infoForm.otherPo.overseasPatent">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.otherPo.overseasPatent === '1'" ref="overseasPatentNumber" class="tsh" label="向境外支付专利使用费具数量（项）" prop="overseasPatentNumber">
                  <el-input v-model="infoForm.otherPo.overseasPatentNumber" placeholder="请填写正整数" oninput="value=value.replace(/\D/g,'')" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item v-if="infoForm.otherPo.overseasPatent === '1'" ref="overseasPatentSituation" class="tsh" label="向境外支付专利使用费具体情况" prop="overseasPatentSituation">
              <el-input v-model="infoForm.otherPo.overseasPatentSituation" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="nationalProject" class="tsh" label="近2年是否承担过国家重大科技项目" prop="nationalProject">
                  <el-radio-group v-model="infoForm.otherPo.nationalProject">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.otherPo.nationalProject === '1'" ref="nationalProjectNumber" class="tsh" label="国家重大科技项目数量（项）" prop="nationalProjectNumber">
                  <el-input v-model="infoForm.otherPo.nationalProjectNumber" placeholder="请填写正整数" oninput="value=value.replace(/\D/g,'')" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item v-if="infoForm.otherPo.nationalProject === '1'" ref="nationalProjectsituation" class="tsh" label="近2年承担国家重大科技项目名称" prop="nationalProjectsituation">
              <el-input v-model="infoForm.otherPo.nationalProjectsituation" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="nationalInnovate" class="tsh" label="近2年是否获得过国家级技术创新类项目" prop="nationalInnovate">
                  <el-radio-group v-model="infoForm.otherPo.nationalInnovate">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.otherPo.nationalInnovate === '1'" ref="nationalInnovateNumber" class="tsh" label="国家级技术创新项目数量（项）" prop="nationalInnovateNumber">
                  <el-input v-model="infoForm.otherPo.nationalInnovateNumber" placeholder="请填写正整数" oninput="value=value.replace(/\D/g,'')" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item v-if="infoForm.otherPo.nationalInnovate === '1'" ref="" class="tsh" label="近2年获得国家级技术创新类项目名称" prop="nationalInnovatesituation">
              <el-input v-model="infoForm.otherPo.nationalInnovatesituation" type="textarea" maxlength="200" show-word-limit placeholder="请填写" />
            </el-form-item>
            <el-form-item ref="entContent" class="tsh" label="企业总体情况简要介绍（500字以内）" prop="entContent">
              <el-input v-model="infoForm.otherPo.entContent" type="textarea" maxlength="500" show-word-limit placeholder="请填写" />
            </el-form-item>
          </div>
          <div class="title2">股权融资情况及融资计划 <el-button id="closeSearchBtn5" type="text" style="margin-left:10px;float: right" @click="closeSearch6(1)">
            {{ word6 }}
            <i :class="showAll6 ? 'el-icon-arrow-up ': 'el-icon-arrow-down'" />
          </el-button></div>
          <div v-if="showAll6 === true">
            <el-row>
              <el-col :span="12">
                <el-form-item ref="entValuation" class="zyh" label="最新企业估值（万元）" prop="entValuation">
                  <el-input v-model="infoForm.financingPo.entValuation" type="" oninput="value=value.replace(/\D/g,'')" placeholder="请填写正整数" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="listingCode" class="zyh" label="上市情况" prop="listingCode">
                  <el-select v-model="infoForm.financingPo.listingCode" placeholder="请选择">
                    <el-option label="无上市计划" value="0" />
                    <el-option label="有上市计划" value="1" />
                    <el-option label="已上市" value="2" />
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item v-if="infoForm.financingPo.listingCode === '2'" ref="stockCode" class="el220" label="股票代码" prop="stockCode">
                  <el-input v-model="infoForm.financingPo.stockCode" maxlength="15" show-word-limit placeholder="请填写" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-row v-if="infoForm.financingPo.listingCode === '1'">
              <el-col :span="12">
                <el-form-item ref="listingProcessCode" class="el220" label="上市进程" prop="listingProcessCode">
                  <el-select v-model="infoForm.financingPo.listingProcessCode" placeholder="请选择">
                    <el-option label="未进行上市前股改" value="0" />
                    <el-option label="已完成上市前股改" value="1" />
                    <el-option label="已提交上市申请" value="2" />
                  </el-select>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="listingPlaceCode" class="el220" label="拟上市地" prop="listingPlaceCode">
                  <el-select v-model="infoForm.financingPo.listingPlaceCode" placeholder="请选择">
                    <el-option label="上交所主板" value="0" />
                    <el-option label="上交所科创板" value="1" />
                    <el-option label="深交所主板" value="2" />
                    <el-option label="深交所创业板" value="3" />
                    <el-option label="北交所" value="4" />
                    <el-option label="境外" value="5" />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="bankLoans" class="zdcp" label="近3年是否申请银行贷款" prop="bankLoans">
                  <el-radio-group v-model="infoForm.financingPo.bankLoans">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="creditSatisfaction" class="el220" label="信贷满足率（%）" prop="creditSatisfaction">
                  <el-input v-model="infoForm.financingPo.creditSatisfaction" placeholder="请填写" oninput="value =value.replace(/[^\d\.-]/g,'')" @keyup.native="handleInput2" />
                </el-form-item>
              </el-col>
            </el-row>
            <el-form-item ref="loanPurpose" class="zdcp" label="所获得贷款主要用于下面哪些事项（可多选）" prop="loanPurpose">
              <el-checkbox-group v-model="infoForm.financingPo.loanPurpose">
                <el-checkbox label="无" />
                <el-checkbox v-if="infoForm.financingPo.loanPurpose.indexOf('无') === -1" label="日常生产经营" />
                <el-checkbox v-if="infoForm.financingPo.loanPurpose.indexOf('无') === -1" label="扩大生产" />
                <el-checkbox v-if="infoForm.financingPo.loanPurpose.indexOf('无') === -1" label="研发及技术改造" />
                <el-checkbox v-if="infoForm.financingPo.loanPurpose.indexOf('无') === -1" label="海外分支机构运营及投资并购" />
              </el-checkbox-group>
            </el-form-item>
            <el-row>
              <el-col :span="12">
                <el-form-item ref="nextPlan" class="zdcp" label="是否有下一步融资计划" prop="nextPlan">
                  <el-radio-group v-model="infoForm.financingPo.nextPlan">
                    <el-radio label="1">是</el-radio>
                    <el-radio label="0">否</el-radio>
                  </el-radio-group>
                </el-form-item>
              </el-col>
              <el-col :span="12" />
            </el-row>
            <el-row v-if="infoForm.financingPo.nextPlan === '1'">
              <el-col :span="12">
                <el-form-item ref="fundsNumber" class="el220" label="资金需求额（万元）" prop="fundsNumber">
                  <el-input v-model="infoForm.financingPo.fundsNumber" placeholder="请填写正整数或小数" oninput="value =value.replace(/[^\d\.]/g,'')" @keyup.native="handleInput2" />
                </el-form-item>
              </el-col>
              <el-col :span="12">
                <el-form-item ref="financingMethodCode" class="el220" label="计划融资方式" prop="financingMethodCode">
                  <el-select v-model="infoForm.financingPo.financingMethodCode" placeholder="请选择">
                    <el-option label="银行贷款" value="0" />
                    <el-option label="股权融资" value="1" />
                    <el-option label="债券融资" value="2" />
                    <el-option label="上市融资" value="3" />
                    <el-option label="其他" value="4" />
                  </el-select>
                </el-form-item>
              </el-col>
            </el-row>
          </div>
          <el-form-item class="shangxia">
            <el-button :disabled="isDisabled" type="primary" @click="submitFormtSave('infoForm')">保存</el-button>
            <el-button v-if="regpro == true" :disabled="isDisabled" type="primary" @click="submitFormtemporary1('infoForm')">保存并提交</el-button>
            <el-button v-if="regpro == false" disabled type="Info" @click="submitFormtemporary1('infoForm')">保存并提交</el-button>
          </el-form-item>
          <el-form-item class="subRight">
            <el-button :disabled="isDisabled" type="primary" @click="submitFormtSave('infoForm')">保存</el-button>
          </el-form-item>
        </el-form>
        <el-form
          style="width: 350px;
    margin: auto;background: #ffffff"
        >  <el-form-item label="">
          <div style="float:left;margin-right: 5px;color:#333333">阅读并接受</div>
          <el-checkbox-group v-model="regpro" style="float: left;margin-right: 5px">
            <el-checkbox v-if="regpro == true" label="" name="type" @change="regpro = false" />
            <el-checkbox v-if="regpro == false" label="" name="type" @change="regpro = true" />
          </el-checkbox-group><router-link :to="'/diagnosis/datapro'" class="link-type" target="_blank">企业信用信息查询使用授权书</router-link>
        </el-form-item></el-form>
      </div>
    </div>
    <div style="margin: 30px auto;">
      <div style="text-align: center;">如出现无法提交，验证不通过“请填写”时，点保存按钮后刷新页面，重新填写出现“请填写”的项，再点提交按钮</div>
    </div>
    <div id="display-han" style="position: fixed; right: 124px; top: 32%; width: 208px; height: 240px; z-index: 8; background-color: #ffffff; display: none;">
      <div>
        <img src="@/assets/img/han.png" style="width: 208px; height: 240px;">
      </div>
    </div>
  </div>
</template>
<script>
import { getIndustry, getAreasOfExpertise, getStationType, getScaleType, getlevelType, getlevelType1, getIndustrialType } from '@/utils/dictionary'
import AreaSelect from '@/components/AreaSelect'
import { mainUpdate, mainSave, mainFindSave, getUserTime } from '@/api/diagnosis'
import { categoryData, CodeToText, TextToCode } from '@/utils/app.js'
import { cpData } from '@/utils/cpapp.js'
export default {
  name: 'MainForm',
  components: {
    // eslint-disable-next-line vue/no-unused-components
    AreaSelect
  },
  data() {
    const validateEmployeesNumber = (rule, value, callback) => {
      if (this.infoForm.employeesNumber1 === undefined || this.infoForm.employeesNumber1 === '' ||
        this.infoForm.employeesNumber2 === undefined || this.infoForm.employeesNumber2 === '' ||
        this.infoForm.employeesNumber3 === undefined || this.infoForm.employeesNumber3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.employeesNumber1.length > 14 ||
        this.infoForm.employeesNumber2.length > 14 ||
        this.infoForm.employeesNumber3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateDevelopmentNumber = (rule, value, callback) => {
      if (this.infoForm.developmentNumber1 === undefined || this.infoForm.developmentNumber1 === '' ||
        this.infoForm.developmentNumber2 === undefined || this.infoForm.developmentNumber2 === '' ||
        this.infoForm.developmentNumber3 === undefined || this.infoForm.developmentNumber3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.developmentNumber1.length > 14 ||
        this.infoForm.developmentNumber2.length > 14 ||
        this.infoForm.developmentNumber3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateBusinessIncome = (rule, value, callback) => {
      if (this.infoForm.businessIncome1 === undefined || this.infoForm.businessIncome1 === '' ||
        this.infoForm.businessIncome2 === undefined || this.infoForm.businessIncome2 === '' ||
        this.infoForm.businessIncome3 === undefined || this.infoForm.businessIncome3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.businessIncome1 === '-' || this.infoForm.businessIncome2 === '-' || this.infoForm.businessIncome3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.businessIncome1.length > 14 ||
        this.infoForm.businessIncome2.length > 14 ||
        this.infoForm.businessIncome3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateMainIncome = (rule, value, callback) => {
      if (this.infoForm.mainIncome1 === undefined || this.infoForm.mainIncome1 === '' ||
        this.infoForm.mainIncome2 === undefined || this.infoForm.mainIncome2 === '' ||
        this.infoForm.mainIncome3 === undefined || this.infoForm.mainIncome3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.mainIncome1 === '-' || this.infoForm.mainIncome2 === '-' || this.infoForm.mainIncome3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.mainIncome1.length > 14 ||
        this.infoForm.mainIncome2.length > 14 ||
        this.infoForm.mainIncome3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateNetProfits = (rule, value, callback) => {
      if (this.infoForm.netProfits1 === undefined || this.infoForm.netProfits1 === '' ||
        this.infoForm.netProfits2 === undefined || this.infoForm.netProfits2 === '' ||
        this.infoForm.netProfits3 === undefined || this.infoForm.netProfits3 === ''
      ) {
        return callback(new Error('请填写'))
      } else if (this.infoForm.netProfits1 === '-' || this.infoForm.netProfits2 === '-' || this.infoForm.netProfits3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.netProfits1.length > 14 ||
        this.infoForm.netProfits2.length > 14 ||
        this.infoForm.netProfits3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateAssets = (rule, value, callback) => {
      if (this.infoForm.assets1 === undefined || this.infoForm.assets1 === '' ||
        this.infoForm.assets2 === undefined || this.infoForm.assets2 === '' ||
        this.infoForm.assets3 === undefined || this.infoForm.assets3 === ''
      ) {
        return callback(new Error('请填写'))
      } else if (this.infoForm.assets1 === '-' || this.infoForm.assets2 === '-' || this.infoForm.assets3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.assets1.length > 14 ||
        this.infoForm.assets2.length > 14 ||
        this.infoForm.assets3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateLiabilities = (rule, value, callback) => {
      if (this.infoForm.liabilities1 === undefined || this.infoForm.liabilities1 === '' ||
        this.infoForm.liabilities2 === undefined || this.infoForm.liabilities2 === '' ||
        this.infoForm.liabilities3 === undefined || this.infoForm.liabilities3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.liabilities1 === '-' || this.infoForm.liabilities2 === '-' || this.infoForm.liabilities3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.liabilities1.length > 14 ||
        this.infoForm.liabilities2.length > 14 ||
        this.infoForm.liabilities3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateTaxes = (rule, value, callback) => {
      if (this.infoForm.taxes1 === undefined || this.infoForm.taxes1 === '' ||
        this.infoForm.taxes2 === undefined || this.infoForm.taxes2 === '' ||
        this.infoForm.taxes3 === undefined || this.infoForm.taxes3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.taxes1 === '-' || this.infoForm.taxes2 === '-' || this.infoForm.taxes3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.taxes1.length > 14 ||
        this.infoForm.taxes2.length > 14 ||
        this.infoForm.taxes3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateNewFinancing = (rule, value, callback) => {
      if (this.infoForm.newFinancing1 === undefined || this.infoForm.newFinancing1 === '' ||
        this.infoForm.newFinancing2 === undefined || this.infoForm.newFinancing2 === '' ||
        this.infoForm.newFinancing3 === undefined || this.infoForm.newFinancing3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.newFinancing1 === '-' || this.infoForm.newFinancing2 === '-' || this.infoForm.newFinancing3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.newFinancing1.length > 14 ||
        this.infoForm.newFinancing2.length > 14 ||
        this.infoForm.newFinancing3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateDevelopmentCost = (rule, value, callback) => {
      if (this.infoForm.developmentCost1 === undefined || this.infoForm.developmentCost1 === '' ||
        this.infoForm.developmentCost2 === undefined || this.infoForm.developmentCost2 === '' ||
        this.infoForm.developmentCost3 === undefined || this.infoForm.developmentCost3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.developmentCost1 === '-' || this.infoForm.developmentCost2 === '-' || this.infoForm.developmentCost3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.developmentCost1.length > 14 ||
        this.infoForm.developmentCost2.length > 14 ||
        this.infoForm.developmentCost3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validatePreTax = (rule, value, callback) => {
      if (this.infoForm.preTax1 === undefined || this.infoForm.preTax1 === '' ||
        this.infoForm.preTax2 === undefined || this.infoForm.preTax2 === '' ||
        this.infoForm.preTax3 === undefined || this.infoForm.preTax3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.preTax1.length > 14 ||
        this.infoForm.preTax2.length > 14 ||
        this.infoForm.preTax3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateIndustryTop = (rule, value, callback) => {
      // if (this.infoForm.industryTop1 === '' &&
      //   this.infoForm.industryTop2 === '' &&
      //   this.infoForm.industryTop3 === ''
      // ) {
      //   callback(new Error('请填写如没有请填写无'))
      // }
      if (this.infoForm.industryTop1.length > 30 ||
        this.infoForm.industryTop2.length > 30 ||
        this.infoForm.industryTop3.length > 30) {
        callback(new Error('最多30个字符'))
      }
      callback()
    }
    const validateComplementContent = (rule, value, callback) => {
      if ((this.infoForm.complementContent1 === undefined || this.infoForm.complementContent1 === '') &&
        (this.infoForm.complementContent2 === undefined || this.infoForm.complementContent2 === '') &&
        (this.infoForm.complementContent3 === undefined || this.infoForm.complementContent3 === '')
      ) {
        callback(new Error('请填写'))
      } else if ((this.infoForm.complementContent1 === undefined && this.infoForm.complementContent1.length > 50) ||
        (this.infoForm.complementContent2 === undefined && this.infoForm.complementContent2.length > 50) ||
        (this.infoForm.complementContent3 === undefined && this.infoForm.complementContent3.length > 50)) {
        callback(new Error('最多30个字符'))
      }
      callback()
    }
    const validateProductInternational = (rule, value, callback) => {
      if (this.infoForm.productInternational1 === undefined || this.infoForm.productInternational1 === '' ||
        this.infoForm.productInternational2 === undefined || this.infoForm.productInternational2 === '' ||
        this.infoForm.productInternational3 === undefined || this.infoForm.productInternational3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.productInternational1 > 100 ||
        this.infoForm.productInternational2 > 100 ||
        this.infoForm.productInternational3 > 100) {
        callback(new Error('超过100%'))
      }
      callback()
    }
    const validateProductCountry = (rule, value, callback) => {
      if (this.infoForm.productCountry1 === undefined || this.infoForm.productCountry1 === '' ||
        this.infoForm.productCountry2 === undefined || this.infoForm.productCountry2 === '' ||
        this.infoForm.productCountry3 === undefined || this.infoForm.productCountry3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.productCountry1 > 100 ||
        this.infoForm.productCountry2 > 100 ||
        this.infoForm.productCountry3 > 100) {
        callback(new Error('超过100%'))
      }
      callback()
    }
    const validateProductExport = (rule, value, callback) => {
      if (this.infoForm.productExport1 === undefined || this.infoForm.productExport1 === '' ||
        this.infoForm.productExport2 === undefined || this.infoForm.productExport2 === '' ||
        this.infoForm.productExport3 === undefined || this.infoForm.productExport3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.productExport1 === '-' || this.infoForm.productExport2 === '-' || this.infoForm.productExport3 === '-') {
        callback(new Error('请填写数字'))
      } else if (this.infoForm.productExport1.length > 14 ||
        this.infoForm.productExport2.length > 14 ||
        this.infoForm.productExport3.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateBrandNumbers = (rule, value, callback) => {
      if (this.infoForm.brandNumbers1 === undefined || this.infoForm.brandNumbers1 === '' ||
        this.infoForm.brandNumbers2 === undefined || this.infoForm.brandNumbers2 === '' ||
        this.infoForm.brandNumbers3 === undefined || this.infoForm.brandNumbers3 === ''
      ) {
        callback(new Error('请填写'))
      } else if ((this.infoForm.brandNumbers1 !== undefined && this.infoForm.brandNumbers1.length > 14) ||
        (this.infoForm.brandNumbers2 !== undefined && this.infoForm.brandNumbers2.length > 14) ||
        (this.infoForm.brandNumbers3 !== undefined && this.infoForm.brandNumbers3.length > 14)) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateBrandIncome = (rule, value, callback) => {
      if (this.infoForm.brandIncome1 === undefined || this.infoForm.brandIncome1 === '' ||
        this.infoForm.brandIncome2 === undefined || this.infoForm.brandIncome2 === '' ||
        this.infoForm.brandIncome3 === undefined || this.infoForm.brandIncome3 === ''
      ) {
        callback(new Error('请填写'))
      } else if (this.infoForm.brandIncome1 === '-' || this.infoForm.brandIncome2 === '-' || this.infoForm.brandIncome3 === '-') {
        callback(new Error('请填写数字'))
      } else if ((this.infoForm.brandIncome1 !== undefined && this.infoForm.brandIncome1.length > 14) ||
        (this.infoForm.brandIncome2 !== undefined && this.infoForm.brandIncome2.length > 14) ||
        (this.infoForm.brandIncome3 !== undefined && this.infoForm.brandIncome3.length > 14)) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateSubdivideTime = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.subdivideTime) {
        callback(new Error('请填写'))
      } else if (this.infoForm.professionalPo.subdivideTime.length > 4) {
        callback(new Error('最多4个字符'))
      }
      callback()
    }
    const validateProductTime = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.productTime) {
        callback(new Error('请填写'))
      } else if (this.infoForm.professionalPo.productTime.length > 4) {
        callback(new Error('最多4个字符'))
      }
      callback()
    }
    const validateProductType = (rule, value, callback) => {
      if (!this.infoForm.productType) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateProductName = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.productName) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateShortContent = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.shortContent) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateBlankIndustry = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.blankIndustry) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateAlternativeProducts = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.alternativeProducts) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateTechnologicalInnovation = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.technologicalInnovation) {
        callback(new Error('请填写'))
      } else if (this.infoForm.professionalPo.technologicalInnovation.length > 300) {
        callback(new Error('最多300个字符'))
      }
      callback()
    }
    const validateIsChina = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.isChina) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsComplementa = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.isComplement) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIndustrialChainCode = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.industrialChainCode) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsShort = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.isShort) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsIndustry = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.isIndustry) {
        callback(new Error('请选择'))
      } else if (this.infoForm.professionalPo.isIndustry === '1' && this.infoForm.professionalPo.industryCode.length === 0) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsManufacture = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.isManufacture) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateManufacture = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.manufactureCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsNet = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.isNet) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateNetCode = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.netCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsRising = (rule, value, callback) => {
      if (!this.infoForm.professionalPo.isRising) {
        callback(new Error('请选择'))
      } else if (this.infoForm.professionalPo.isRising === '1' && this.infoForm.professionalPo.risingIndustryCode.length === 0) {
        callback(new Error('请选择'))
      }
      callback()
    }
    // eslint-disable-next-line no-unused-vars
    const validateManagement = (rule, value, callback) => {
      if (this.infoForm.refinePo.management.indexOf('无') > -1) {
        callback()
      } else if (this.infoForm.refinePo.management.length === 0) {
        callback(new Error('请选择'))
      } else if (this.infoForm.refinePo.management.indexOf('其他') > -1 && (this.infoForm.refinePo.managementOther === undefined || this.infoForm.refinePo.managementOther === '')) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateProvincialHonors = (rule, value, callback) => {
      if (!this.infoForm.refinePo.provincialHonors) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateDigitizationInvestment = (rule, value, callback) => {
      if (!this.infoForm.refinePo.digitizationInvestment) {
        callback(new Error('请填写'))
      } else if (this.infoForm.refinePo.digitizationInvestment.length > 14) {
        callback(new Error('最多14个字符'))
      }
      callback()
    }
    const validateNationalHonors = (rule, value, callback) => {
      if (!this.infoForm.refinePo.nationalHonors) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateProvincialAwards = (rule, value, callback) => {
      if (!this.infoForm.refinePo.provincialAwards) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateAwardsName = (rule, value, callback) => {
      if (!this.infoForm.refinePo.awardsName) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsBrand = (rule, value, callback) => {
      if (!this.infoForm.refinePo.isBrand) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateBrandNumber = (rule, value, callback) => {
      if (!this.infoForm.refinePo.brandNumber) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateBrandName = (rule, value, callback) => {
      if (!this.infoForm.refinePo.brandName) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateProvincialNumber = (rule, value, callback) => {
      if (!this.infoForm.refinePo.provincialNumber) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateProvincialName = (rule, value, callback) => {
      if (!this.infoForm.refinePo.provincialName) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsStandard = (rule, value, callback) => {
      if (!this.infoForm.refinePo.isStandard) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateInternationalNumber = (rule, value, callback) => {
      if (!this.infoForm.refinePo.internationalNumber) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateNationalNumber = (rule, value, callback) => {
      if (!this.infoForm.refinePo.nationalNumber) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIndustryNumber = (rule, value, callback) => {
      if (!this.infoForm.refinePo.industryNumber) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateStandardName = (rule, value, callback) => {
      if ((this.infoForm.standardName1 !== undefined && this.infoForm.standardName1.length > 50) ||
        (this.infoForm.standardName2 !== undefined && this.infoForm.standardName2.length > 50) ||
        (this.infoForm.standardName3 !== undefined && this.infoForm.standardName3.length > 50) ||
        (this.infoForm.standardName4 !== undefined && this.infoForm.standardName4.length > 50) ||
        (this.infoForm.standardName5 !== undefined && this.infoForm.standardName5.length > 50)) {
        callback(new Error('最多30个字符'))
      }
      callback()
    }
    const validateIsStandard2 = (rule, value, callback) => {
      if (!this.infoForm.refinePo.isStandard2) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateInternationalNumber2 = (rule, value, callback) => {
      if (!this.infoForm.refinePo.internationalNumber2) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateNationalNumber2 = (rule, value, callback) => {
      if (!this.infoForm.refinePo.nationalNumber2) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIndustryNumber2 = (rule, value, callback) => {
      if (!this.infoForm.refinePo.industryNumber2) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateStandardName2 = (rule, value, callback) => {
      if ((this.infoForm.standardName21 === undefined || this.infoForm.standardName21 === '') &&
        (this.infoForm.standardName22 === undefined || this.infoForm.standardName22 === '') &&
        (this.infoForm.standardName23 === undefined || this.infoForm.standardName23 === '') &&
        (this.infoForm.standardName24 === undefined || this.infoForm.standardName24 === '') &&
        (this.infoForm.standardName25 === undefined || this.infoForm.standardName25 === '')
      ) {
        callback(new Error('请填写'))
      } else if ((this.infoForm.standardName21 !== undefined && this.infoForm.standardName21.length > 50) ||
        (this.infoForm.standardName22 !== undefined && this.infoForm.standardName22.length > 50) ||
        (this.infoForm.standardName23 !== undefined && this.infoForm.standardName23.length > 50) ||
        (this.infoForm.standardName24 !== undefined && this.infoForm.standardName24.length > 50) ||
        (this.infoForm.standardName25 !== undefined && this.infoForm.standardName25.length > 50)) {
        callback(new Error('最多30个字符'))
      }
      callback()
    }
    const validateInformation = (rule, value, callback) => {
      if (this.infoForm.refinePo.information.indexOf('无') > -1) {
        callback()
      } else if (this.infoForm.refinePo.information.length === 0) {
        callback(new Error('请选择'))
      } else if (this.infoForm.refinePo.information.indexOf('其他') > -1 && (this.infoForm.refinePo.informationOther === undefined || this.infoForm.refinePo.informationOther === '')) {
        callback(new Error('请填写'))
      }
      callback()
    }

    const validateAuthentication = (rule, value, callback) => {
      if (this.infoForm.refinePo.authentication.indexOf('无') > -1) {
        callback()
      } else if (this.infoForm.refinePo.authentication.length === 0) {
        callback(new Error('请选择'))
      } else if (this.infoForm.refinePo.authentication.indexOf('其他') > -1 && (this.infoForm.refinePo.authenticationOther === undefined || this.infoForm.refinePo.authenticationOther === '')) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsCloud = (rule, value, callback) => {
      if (!this.infoForm.refinePo.isCloud) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateCloudCode = (rule, value, callback) => {
      if (!this.infoForm.refinePo.cloudCode) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsFuse = (rule, value, callback) => {
      if (!this.infoForm.refinePo.isFuse) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateRefineManagement = (rule, value, callback) => {
      if (!this.infoForm.refinePo.refineManagement) {
        callback(new Error('请选择'))
      } else if (this.infoForm.refinePo.refineManagement === '1' && this.infoForm.refinePo.refineSituation.length === 0) {
        callback(new Error('请选择'))
      } else if (this.infoForm.refinePo.refineSituation.indexOf('其他') > -1 && (this.infoForm.refinePo.refineOther === undefined || this.infoForm.refinePo.refineOther === '')) {
        callback(new Error('请填写'))
      }
      callback()
    }
    // const validateRefineSituation = (rule, value, callback) => {
    //   if (this.infoForm.refinePo.refineSituation.length === 0) {
    //     callback(new Error('请选择'))
    //   }
    //   callback()
    // }
    const validateGreenMake = (rule, value, callback) => {
      if (!this.infoForm.refinePo.greenMake) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateGreenProduct = (rule, value, callback) => {
      if (!this.infoForm.refinePo.greenProduct) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateGreenSupply = (rule, value, callback) => {
      if (!this.infoForm.refinePo.greenSupply) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateGreenExample = (rule, value, callback) => {
      if (!this.infoForm.refinePo.greenExample) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateDigitalTechnology = (rule, value, callback) => {
      if (this.infoForm.refinePo.digitalTechnology.indexOf('无') > -1) {
        callback()
      } else if (this.infoForm.refinePo.digitalTechnology.length === 0) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateDigitizationCode = (rule, value, callback) => {
      if (!this.infoForm.refinePo.digitizationCode) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateBrandCooperation = (rule, value, callback) => {
      if (!this.infoForm.characteristicPo.brandCooperation) {
        callback(new Error('请填写'))
      } else if (this.infoForm.characteristicPo.brandCooperation.length > 10) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateBrandTrademark = (rule, value, callback) => {
      if (!this.infoForm.characteristicPo.brandTrademark) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsNationalReward = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isNationalReward) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateNationalYear = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.nationalYear) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateNationalName = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.nationalName) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateNationalRanking = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.nationalRanking) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateIsProvincialReward = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isProvincialReward) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateProvincialYear = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.provincialYear) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateProvincialNameI = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.provincialName) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateProvincialRanking = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.provincialRanking) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsMakerReward = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isMakerReward) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateMakerYear = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.makerYear) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validateMakerRanking = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.makerRanking) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsHighTech = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isHighTech) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsCountryInnovate = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isCountryInnovate) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsIntellectualAdvantages = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isIntellectualAdvantages) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsIntellectualDemonstration = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isIntellectualDemonstration) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIsProvinceDevelopment = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.isProvinceDevelopment) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateTechnicalResearchInstituteCode = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.technicalResearchInstituteCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateEnterpriseTechnologyCenterCode = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.enterpriseTechnologyCenterCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateEnterpriseEngineeringCenterCode = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.enterpriseEngineeringCenterCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateIndustrialDesignCenterCode = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.industrialDesignCenterCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    // eslint-disable-next-line no-unused-vars
    const validateOtherCenterName = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.otherCenterName) {
        callback(new Error('请选择'))
      }
      callback()
      // eslint-disable-next-line no-unused-vars
    }
    // const validateOtherCenterLevelCode = (rule, value, callback) => {
    //   if (!this.infoForm.innovationPo.otherCenterLevelCode) {
    //     callback(new Error('请选择'))
    //   }
    //   callback()
    // }
    const validateAcademicianWorkstation = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.academicianWorkstation) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateDoctoralWorkstation = (rule, value, callback) => {
      if (!this.infoForm.innovationPo.doctoralWorkstation) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validateSchoolName = (rule, value, callback) => {
      // if ((this.infoForm.schoolName1 === undefined || this.infoForm.schoolName1 === '') &&
      //   (this.infoForm.schoolName2 === undefined || this.infoForm.schoolName2 === '') &&
      //   (this.infoForm.schoolName3 === undefined || this.infoForm.schoolName3 === '')
      // ) {
      //   callback(new Error('请填写如没有请填写无'))
      // } else
      if ((this.infoForm.schoolName1 !== undefined && this.infoForm.schoolName1.length > 50) ||
        (this.infoForm.schoolName2 !== undefined && this.infoForm.schoolName2.length > 50) ||
        (this.infoForm.schoolName3 !== undefined && this.infoForm.schoolName3.length > 50)) {
        callback(new Error('最多50个字符'))
      }
      callback()
    }
    const validateIntellectualNumber = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.intellectualNumber === 0) { p = false } else if (!this.infoForm.innovationPo.intellectualNumber) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.intellectualNumber > 99999999999) {
        callback(new Error('最多11个字符'))
      }
      callback()
    }
    const validateHighIntellectual = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.highIntellectual === 0) { p = false } else if (!this.infoForm.innovationPo.highIntellectual) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.highIntellectual > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateAutonomyIntellectual = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.autonomyIntellectual === 0) { p = false } else if (!this.infoForm.innovationPo.autonomyIntellectual) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.autonomyIntellectual > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateInventionPatent = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.inventionPatent === 0) { p = false } else if (!this.infoForm.innovationPo.inventionPatent) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.inventionPatent > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateNewPlantVariety = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.newPlantVariety === 0) { p = false } else if (!this.infoForm.innovationPo.newPlantVariety) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.newPlantVariety > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateNationalCropVarieties = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.nationalCropVarieties === 0) { p = false } else if (!this.infoForm.innovationPo.nationalCropVarieties) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.nationalCropVarieties > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateNationalNewDrugs = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.nationalNewDrugs === 0) { p = false } else if (!this.infoForm.innovationPo.nationalNewDrugs) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.nationalNewDrugs > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateIntegratedCircuit = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.integratedCircuit === 0) { p = false } else if (!this.infoForm.innovationPo.integratedCircuit) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.integratedCircuit > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateSecondIntellectual = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.secondIntellectual === 0) { p = false } else if (!this.infoForm.innovationPo.secondIntellectual) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.secondIntellectual > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateSoftwareCopyright = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.softwareCopyright === 0) { p = false } else if (!this.infoForm.innovationPo.softwareCopyright) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.softwareCopyright > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validateUtilityPatent = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.utilityPatent === 0) { p = false } else if (!this.infoForm.innovationPo.utilityPatent) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.utilityPatent > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validataAppearanceDesign = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.appearanceDesign === 0) { p = false } else if (!this.infoForm.innovationPo.appearanceDesign) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.appearanceDesign > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validataAppearanceDesign1 = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.effectiveInvention === 0) { p = false } else if (!this.infoForm.innovationPo.effectiveInvention) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.effectiveInvention > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    const validataAppearanceDesign2 = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.overseasInvention === 0) { p = false } else if (!this.infoForm.innovationPo.overseasInvention) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.overseasInvention > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    // eslint-disable-next-line no-unused-vars
    const validataAppearanceDesign3 = (rule, value, callback) => {
      let p = false
      if (this.infoForm.innovationPo.firstEquipment === 0) { p = false } else if (!this.infoForm.innovationPo.firstEquipment) { p = true }
      if (p) {
        callback(new Error('请填写'))
      } else if (this.infoForm.innovationPo.firstEquipment > 9999999999) {
        callback(new Error('最多10个字符'))
      }
      callback()
    }
    // const validataAppearanceDesign4 = (rule, value, callback) => {
    //   // eslint-disable-next-line no-unused-vars
    //   if (!this.infoForm.innovationPo.firstMaterial) {
    //     callback(new Error('请填写'))
    //   }
    //   callback()
    // }
    // const validataAppearanceDesign5 = (rule, value, callback) => {
    //   // eslint-disable-next-line no-unused-vars
    //   if (!this.infoForm.innovationPo.firstSoft) {
    //     callback(new Error('请填写'))
    //   }
    //   callback()
    // }
    const validataHighTech = (rule, value, callback) => {
      if (!this.infoForm.otherPo.highTech) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataInnovate = (rule, value, callback) => {
      if (!this.infoForm.otherPo.innovate) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataIntellectualProperty = (rule, value, callback) => {
      if (!this.infoForm.otherPo.intellectualProperty) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataIntelligentManufacturing = (rule, value, callback) => {
      if (!this.infoForm.otherPo.intelligentManufacturing) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataGreenFactory = (rule, value, callback) => {
      if (!this.infoForm.refinePo.greenFactory) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataQualityBenchmark = (rule, value, callback) => {
      if (!this.infoForm.otherPo.qualityBenchmark) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataAdvancedTechnique = (rule, value, callback) => {
      if (!this.infoForm.otherPo.advancedTechnique) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataNationalPlatform = (rule, value, callback) => {
      if (!this.infoForm.otherPo.nationalPlatform) {
        callback(new Error('请选择'))
      }
      callback()
    }
    // const validataOtherContent = (rule, value, callback) => {
    //   if (!this.infoForm.otherPo.otherContent) {
    //     callback(new Error('请填写'))
    //   }
    //   callback()
    // }

    const validataOverseasInvest = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasInvest) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataOverseasInvestAmount = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasInvestAmount) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.overseasInvestAmount.length > 14) {
        callback(new Error('不得超过14位'))
      }
      callback()
    }
    const validataOverseasInvestSituation = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasInvestSituation) {
        callback()
      } else if (this.infoForm.otherPo.overseasInvestSituation.length > 200) {
        callback(new Error('不得超过200字'))
      }
      callback()
    }
    const validataOverseasMergers = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasMergers) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataOverseasMergersNumber = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasMergersNumber) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.overseasMergersNumber.length > 14) {
        callback(new Error('不得超过14位'))
      }
      callback()
    }
    const validataOverseasMergersSituation = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasMergersSituation) {
        callback()
      } else if (this.infoForm.otherPo.overseasMergersSituation.length > 200) {
        callback(new Error('不得超过200字'))
      }
      callback()
    }
    const validataOverseasBranches = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasBranches) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataOverseasBranchesNumber = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasBranchesNumber) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.overseasBranchesNumber.length > 14) {
        callback(new Error('不得超过14位'))
      }
      callback()
    }
    const validataOverseasBranchesSituation = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasBranchesSituation) {
        callback()
      } else if (this.infoForm.otherPo.overseasBranchesSituation.length > 200) {
        callback(new Error('不得超过200字'))
      }
      callback()
    }
    const validataOverseasResearch = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasResearch) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataOverseasResearchNumber = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasResearchNumber) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.overseasResearchNumber.length > 14) {
        callback(new Error('不得超过14位'))
      }
      callback()
    }
    const validataOverseasResearchSituation = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasResearchSituation) {
        callback()
      } else if (this.infoForm.otherPo.overseasResearchSituation.length > 200) {
        callback(new Error('不得超过200字'))
      }
      callback()
    }
    const validataOverseasPatent = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasPatent) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataOverseasPatentNumber = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasPatentNumber) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.overseasPatentNumber.length > 14) {
        callback(new Error('不得超过14位'))
      }
      callback()
    }
    const validataOverseasPatentSituation = (rule, value, callback) => {
      if (!this.infoForm.otherPo.overseasPatentSituation) {
        callback()
      } else if (this.infoForm.otherPo.overseasPatentSituation.length > 200) {
        callback(new Error('不得超过200字'))
      }
      callback()
    }
    const validataNationalProject = (rule, value, callback) => {
      if (!this.infoForm.otherPo.nationalProject) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataNationalProjectNumber = (rule, value, callback) => {
      if (!this.infoForm.otherPo.nationalProjectNumber) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.nationalProjectNumber.length > 14) {
        callback(new Error('不得超过14位'))
      }
      callback()
    }
    const validataNationalProjectsituation = (rule, value, callback) => {
      if (!this.infoForm.otherPo.nationalProjectsituation) {
        callback()
      } else if (this.infoForm.otherPo.nationalProjectsituation.length > 200) {
        callback(new Error('不得超过200字'))
      }
      callback()
    }
    const validataNationalInnovate = (rule, value, callback) => {
      if (!this.infoForm.otherPo.nationalInnovate) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataNationalInnovateNumber = (rule, value, callback) => {
      if (!this.infoForm.otherPo.nationalInnovateNumber) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.nationalInnovateNumber.length > 14) {
        callback(new Error('不得超过14位'))
      }
      callback()
    }
    const validataNationalInnovatesituation = (rule, value, callback) => {
      if (!this.infoForm.otherPo.nationalInnovatesituation) {
        callback()
      } else if (this.infoForm.otherPo.nationalInnovatesituation.length > 200) {
        callback(new Error('不得超过200字'))
      }
      callback()
    }
    const validataEntContent = (rule, value, callback) => {
      if (!this.infoForm.otherPo.entContent) {
        callback(new Error('请填写'))
      } else if (this.infoForm.otherPo.entContent.length > 500) {
        callback(new Error('不得超过500字'))
      }
      callback()
    }
    const validataEntValuation = (rule, value, callback) => {
      if (!this.infoForm.financingPo.entValuation) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validataListingCode = (rule, value, callback) => {
      if (!this.infoForm.financingPo.listingCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataStockCode = (rule, value, callback) => {
      if (!this.infoForm.financingPo.stockCode) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validataListingPlanCode = (rule, value, callback) => {
      if (!this.infoForm.financingPo.listingPlanCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataListingProcessCode = (rule, value, callback) => {
      if (!this.infoForm.financingPo.listingProcessCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataListingPlaceCode = (rule, value, callback) => {
      if (!this.infoForm.financingPo.listingPlaceCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataBankLoans = (rule, value, callback) => {
      if (!this.infoForm.financingPo.bankLoans) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataCreditSatisfaction = (rule, value, callback) => {
      if (!this.infoForm.financingPo.creditSatisfaction) {
        callback(new Error('请填写'))
      } else if (this.infoForm.financingPo.creditSatisfaction > 100) {
        callback(new Error('超过100%'))
      }
      callback()
    }
    const validataLoanPurpose = (rule, value, callback) => {
      if (this.infoForm.financingPo.loanPurpose.indexOf('无') > -1) {
        callback()
      } else if (this.infoForm.financingPo.loanPurpose.length === 0) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataNextPlan = (rule, value, callback) => {
      if (!this.infoForm.financingPo.nextPlan) {
        callback(new Error('请选择'))
      }
      callback()
    }
    const validataFundsNumber = (rule, value, callback) => {
      if (!this.infoForm.financingPo.fundsNumber) {
        callback(new Error('请填写'))
      }
      callback()
    }
    const validataFinancingMethodCode = (rule, value, callback) => {
      if (!this.infoForm.financingPo.financingMethodCode) {
        callback(new Error('请选择'))
      }
      callback()
    }
    return {
      loading: false,
      accept: false,
      centerDialogVisible: false,
      standardName21: '',
      standardName22: '',
      standardName23: '',
      standardName24: '',
      standardName25: '',
      standardName1: '',
      standardName2: '',
      standardName3: '',
      standardName4: '',
      standardName5: '',
      regpro: false,
      word: '收起',
      showAll: true,
      word1: '收起',
      showAll1: true,
      word2: '收起',
      showAll2: true,
      word3: '收起',
      showAll3: true,
      word4: '收起',
      showAll4: true,
      word5: '收起',
      showAll5: true,
      word6: '收起',
      showAll6: true,
      infoForm: {
        aaaaa: 0,
        name: '',
        industryTop1: '',
        industryTop2: '',
        industryTop3: '',
        // employeesNumber1: 0,
        // employeesNumber2: 0,
        // employeesNumber3: 0,
        // developmentNumber1: 0,
        // developmentNumber2: 0,
        // developmentNumber3: 0,
        complementContent1: '',
        complementContent2: '',
        complementContent3: '',
        schoolName1: '',
        schoolName2: '',
        schoolName3: '',
        regDate: '',
        type: [],
        areasOfExpertise: [],
        managementPo: {},
        professionalPo: { industryCode: [], risingIndustryCode: [], subdivideTime: '' },
        refinePo: { management: [], information: [], authentication: [], digitalTechnology: [], refineSituation: [] },
        characteristicPo: {},
        innovationPo: {
          isProvinceDevelopment: '0'
          // intellectualNumber: 0,
          // highIntellectual: 0,
          // autonomyIntellectual: 0,
          // inventionPatent: 0,
          // newPlantVariety: 0,
          // nationalCropVarieties: 0,
          // nationalNewDrugs: 0,
          // integratedCircuit: 0
        },
        otherPo: {},
        financingPo: { loanPurpose: [] }
      },
      rules: {
        employeesNumber: [
          { required: true, trigger: 'change', validator: validateEmployeesNumber }
        ],
        developmentNumber: [
          { required: true, trigger: 'change', validator: validateDevelopmentNumber }
        ],
        businessIncome: [
          { required: true, trigger: 'change', validator: validateBusinessIncome }
        ],
        mainIncome: [
          { required: true, trigger: 'change', validator: validateMainIncome }
        ],
        netProfits: [
          { required: true, trigger: 'change', validator: validateNetProfits }
        ],
        assets: [
          { required: true, trigger: 'change', validator: validateAssets }
        ],
        liabilities: [
          { required: true, trigger: 'change', validator: validateLiabilities }
        ],
        taxes: [
          { required: true, trigger: 'change', validator: validateTaxes }
        ],
        newFinancing: [
          { required: true, trigger: 'change', validator: validateNewFinancing }
        ],
        developmentCost: [
          { required: true, trigger: 'change', validator: validateDevelopmentCost }
        ],
        preTax: [
          { required: true, trigger: 'change', validator: validatePreTax }
        ],
        subdivideTime: [
          { required: true, trigger: 'blur', validator: validateSubdivideTime }
        ],
        productName: [
          { required: true, trigger: 'blur', validator: validateProductName }
        ],
        productTime: [
          { required: true, trigger: 'blur', validator: validateProductTime }
        ],
        productType: [
          { required: true, trigger: 'change', validator: validateProductType }
        ],
        industryTop: [
          { required: true, trigger: 'change', validator: validateIndustryTop }
        ],
        isIndustry: [
          { required: true, trigger: 'change', validator: validateIsIndustry }
        ],
        isManufacture: [
          { required: true, trigger: 'change', validator: validateIsManufacture }
        ],
        manufactureCode: [
          { required: true, trigger: 'change', validator: validateManufacture }
        ],
        isNet: [
          { required: true, trigger: 'change', validator: validateIsNet }
        ],
        netCode: [
          { required: true, trigger: 'change', validator: validateNetCode }
        ],
        isRising: [
          { required: true, trigger: 'change', validator: validateIsRising }
        ],
        industrialChainCode: [
          { required: true, trigger: 'change', validator: validateIndustrialChainCode }
        ],
        isShort: [
          { required: true, trigger: 'change', validator: validateIsShort }
        ],
        shortContent: [
          { required: true, trigger: 'change', validator: validateShortContent }
        ],
        blankIndustry: [
          { required: true, trigger: 'change', validator: validateBlankIndustry }
        ],
        alternativeProducts: [
          { required: true, trigger: 'change', validator: validateAlternativeProducts }
        ],
        technologicalInnovation: [
          { required: true, trigger: 'change', validator: validateTechnologicalInnovation }
        ],
        isChina: [
          { required: true, trigger: 'change', validator: validateIsChina }
        ],
        isComplement: [
          { required: true, trigger: 'change', validator: validateIsComplementa }
        ],
        complementContent: [
          { required: true, trigger: 'change', validator: validateComplementContent }
        ],
        management: [
          { required: true, trigger: 'change', validator: validateManagement }
        ],
        provincialHonors: [
          { required: true, trigger: 'change', validator: validateProvincialHonors }
        ],
        digitizationInvestment: [
          { required: true, trigger: 'change', validator: validateDigitizationInvestment }
        ],
        nationalHonors: [
          { required: true, trigger: 'change', validator: validateNationalHonors }
        ],
        provincialAwards: [
          { required: true, trigger: 'change', validator: validateProvincialAwards }
        ],
        awardsName: [
          { required: true, trigger: 'change', validator: validateAwardsName }
        ],
        isBrand: [
          { required: true, trigger: 'change', validator: validateIsBrand }
        ],
        brandNumber: [
          { required: true, trigger: 'change', validator: validateBrandNumber }
        ],
        brandName: [
          { required: true, trigger: 'change', validator: validateBrandName }
        ],
        provincialNumber: [
          { required: true, trigger: 'change', validator: validateProvincialNumber }
        ],
        provincialName: [
          { required: true, trigger: 'change', validator: validateProvincialName }
        ],
        isStandard: [
          { required: true, trigger: 'change', validator: validateIsStandard }
        ],
        internationalNumber: [
          { required: true, trigger: 'change', validator: validateInternationalNumber }
        ],
        nationalNumber: [
          { required: true, trigger: 'change', validator: validateNationalNumber }
        ],
        industryNumber: [
          { required: true, trigger: 'change', validator: validateIndustryNumber }
        ],
        isStandard2: [
          { required: true, trigger: 'change', validator: validateIsStandard2 }
        ],
        standardName: [
          { required: true, trigger: 'change', validator: validateStandardName }
        ],
        internationalNumber2: [
          { required: true, trigger: 'change', validator: validateInternationalNumber2 }
        ],
        nationalNumber2: [
          { required: true, trigger: 'change', validator: validateNationalNumber2 }
        ],
        industryNumber2: [
          { required: true, trigger: 'change', validator: validateIndustryNumber2 }
        ],
        standardName2: [
          { required: true, trigger: 'change', validator: validateStandardName2 }
        ],
        information: [
          { required: true, trigger: 'change', validator: validateInformation }
        ],
        authentication: [
          { required: true, trigger: 'change', validator: validateAuthentication }
        ],
        isCloud: [
          { required: true, trigger: 'change', validator: validateIsCloud }
        ],
        cloudCode: [
          { required: true, trigger: 'change', validator: validateCloudCode }
        ],
        isFuse: [
          { required: true, trigger: 'change', validator: validateIsFuse }
        ],
        refineManagement: [
          { required: true, trigger: 'change', validator: validateRefineManagement }
        ],
        // refineSituation: [
        //   { required: true, trigger: 'change', validator: validateRefineSituation }
        // ],
        greenMake: [
          { required: true, trigger: 'change', validator: validateGreenMake }
        ],
        greenProduct: [
          { required: true, trigger: 'change', validator: validateGreenProduct }
        ],
        greenSupply: [
          { required: true, trigger: 'change', validator: validateGreenSupply }
        ],
        greenExample: [
          { required: true, trigger: 'change', validator: validateGreenExample }
        ],
        digitalTechnology: [
          { required: true, trigger: 'change', validator: validateDigitalTechnology }
        ],
        digitizationCode: [
          { required: true, trigger: 'change', validator: validateDigitizationCode }
        ],
        productInternational: [
          { required: true, trigger: 'change', validator: validateProductInternational }
        ],
        productCountry: [
          { required: true, trigger: 'change', validator: validateProductCountry }
        ],
        productExport: [
          { required: true, trigger: 'change', validator: validateProductExport }
        ],
        brandNumbers: [
          { required: true, trigger: 'change', validator: validateBrandNumbers }
        ],
        brandIncome: [
          { required: true, trigger: 'change', validator: validateBrandIncome }
        ],
        brandCooperation: [
          { required: true, trigger: 'change', validator: validateBrandCooperation }
        ],
        brandTrademark: [
          { required: true, trigger: 'change', validator: validateBrandTrademark }
        ],
        isNationalReward: [
          { required: true, trigger: 'change', validator: validateIsNationalReward }
        ],
        nationalYear: [
          { required: true, trigger: 'change', validator: validateNationalYear }
        ],
        nationalName: [
          { required: true, trigger: 'change', validator: validateNationalName }
        ],
        nationalRanking: [
          { required: true, trigger: 'change', validator: validateNationalRanking }
        ],
        isProvincialReward: [
          { required: true, trigger: 'change', validator: validateIsProvincialReward }
        ],
        provincialYear: [
          { required: true, trigger: 'change', validator: validateProvincialYear }
        ],
        provincialNameI: [
          { required: true, trigger: 'change', validator: validateProvincialNameI }
        ],
        provincialRanking: [
          { required: true, trigger: 'change', validator: validateProvincialRanking }
        ],
        isMakerReward: [
          { required: true, trigger: 'change', validator: validateIsMakerReward }
        ],
        makerYear: [
          { required: true, trigger: 'change', validator: validateMakerYear }
        ],
        makerRanking: [
          { required: true, trigger: 'change', validator: validateMakerRanking }
        ],
        isHighTech: [
          { required: true, trigger: 'change', validator: validateIsHighTech }
        ],
        isCountryInnovate: [
          { required: true, trigger: 'change', validator: validateIsCountryInnovate }
        ],
        isIntellectualAdvantages: [
          { required: true, trigger: 'change', validator: validateIsIntellectualAdvantages }
        ],
        isIntellectualDemonstration: [
          { required: true, trigger: 'change', validator: validateIsIntellectualDemonstration }
        ],
        isProvinceDevelopment: [
          { required: true, trigger: 'change', validator: validateIsProvinceDevelopment }
        ],
        technicalResearchInstituteCode: [
          { required: true, trigger: 'change', validator: validateTechnicalResearchInstituteCode }
        ],
        technicalResearchInstituteName: [
          { required: true, message: '请输入技术研究院名称', trigger: 'blur' },
          { max: 50, message: '技术研究院名称不得超过50字', trigger: 'blur' }
        ],
        enterpriseTechnologyCenterCode: [
          { required: true, trigger: 'change', validator: validateEnterpriseTechnologyCenterCode }
        ],
        enterpriseTechnologyCenterName: [
          { required: true, message: '请输入企业技术中心名称', trigger: 'blur' },
          { max: 50, message: '企业技术中心名称不得超过50字', trigger: 'blur' }
        ],
        enterpriseEngineeringCenterCode: [
          { required: true, trigger: 'change', validator: validateEnterpriseEngineeringCenterCode }
        ],
        enterpriseEngineeringCenterName: [
          { required: true, message: '请输入企业工程中心名称', trigger: 'blur' },
          { max: 50, message: '企业工程中心名称不得超过50字', trigger: 'blur' }
        ],
        industrialDesignCenterCode: [
          { required: true, trigger: 'change', validator: validateIndustrialDesignCenterCode }
        ],
        // otherCenterName: [
        //   { required: true, trigger: 'change', validator: validateOtherCenterName }
        // ],
        // otherCenterLevelCode: [
        //   { required: true, trigger: 'change', validator: validateOtherCenterLevelCode }
        // ],
        industrialDesignCenterName: [
          { required: true, message: '请输入工业设计中心名称', trigger: 'blur' },
          { max: 50, message: '工业设计中心名称不得超过50字', trigger: 'blur' }
        ],
        academicianWorkstation: [
          { required: true, trigger: 'change', validator: validateAcademicianWorkstation }
        ],
        doctoralWorkstation: [
          { required: true, trigger: 'change', validator: validateDoctoralWorkstation }
        ],
        schoolName: [
          { required: true, trigger: 'change', validator: validateSchoolName }
        ],
        intellectualNumber: [
          { required: true, trigger: 'change', validator: validateIntellectualNumber }
        ],
        highIntellectual: [
          { required: true, trigger: 'change', validator: validateHighIntellectual }
        ],
        autonomyIntellectual: [
          { required: true, trigger: 'change', validator: validateAutonomyIntellectual }
        ],
        inventionPatent: [
          { required: true, trigger: 'change', validator: validateInventionPatent }
        ],
        newPlantVariety: [
          { required: true, trigger: 'change', validator: validateNewPlantVariety }
        ],
        nationalCropVarieties: [
          { required: true, trigger: 'change', validator: validateNationalCropVarieties }
        ],
        nationalNewDrugs: [
          { required: true, trigger: 'change', validator: validateNationalNewDrugs }
        ],
        integratedCircuit: [
          { required: true, trigger: 'change', validator: validateIntegratedCircuit }
        ],
        secondIntellectual: [
          { required: true, trigger: 'change', validator: validateSecondIntellectual }
        ],
        softwareCopyright: [
          { required: true, trigger: 'change', validator: validateSoftwareCopyright }
        ],
        utilityPatent: [
          { required: true, trigger: 'change', validator: validateUtilityPatent }
        ],
        appearanceDesign: [
          { required: true, trigger: 'change', validator: validataAppearanceDesign }
        ],
        effectiveInvention: [
          { required: true, trigger: 'change', validator: validataAppearanceDesign1 }
        ],
        overseasInvention: [
          { required: true, trigger: 'change', validator: validataAppearanceDesign2 }
        ],
        // firstEquipment: [
        //   { required: true, trigger: 'change', validator: validataAppearanceDesign3 }
        // ],
        // firstMaterial: [
        //   { required: true, trigger: 'change', validator: validataAppearanceDesign4 }
        // ],
        // firstSoft: [
        //   { required: true, trigger: 'change', validator: validataAppearanceDesign5 }
        // ],
        highTech: [
          { required: true, trigger: 'change', validator: validataHighTech }
        ],
        innovate: [
          { required: true, trigger: 'change', validator: validataInnovate }
        ],
        intellectualProperty: [
          { required: true, trigger: 'change', validator: validataIntellectualProperty }
        ],
        intelligentManufacturing: [
          { required: true, trigger: 'change', validator: validataIntelligentManufacturing }
        ],
        greenFactory: [
          { required: true, trigger: 'change', validator: validataGreenFactory }
        ],
        qualityBenchmark: [
          { required: true, trigger: 'change', validator: validataQualityBenchmark }
        ],
        advancedTechnique: [
          { required: true, trigger: 'change', validator: validataAdvancedTechnique }
        ],
        nationalPlatform: [
          { required: true, trigger: 'change', validator: validataNationalPlatform }
        ],
        otherTitle: [
          { required: true, message: '请输入其他', trigger: 'blur' },
          { max: 50, message: '其他不得超过50字', trigger: 'blur' }
        ],
        // otherContent: [
        //   { required: true, trigger: 'change', validator: validataOtherContent }
        // ],
        overseasInvest: [
          { required: true, trigger: 'change', validator: validataOverseasInvest }
        ],
        overseasInvestAmount: [
          { required: true, trigger: 'change', validator: validataOverseasInvestAmount }
        ],
        overseasInvestSituation: [
          { required: false, trigger: 'change', validator: validataOverseasInvestSituation }
        ],
        overseasMergers: [
          { required: true, trigger: 'change', validator: validataOverseasMergers }
        ],
        overseasMergersNumber: [
          { required: true, trigger: 'change', validator: validataOverseasMergersNumber }
        ],
        overseasMergersSituation: [
          { required: false, trigger: 'change', validator: validataOverseasMergersSituation }
        ],
        overseasBranches: [
          { required: true, trigger: 'change', validator: validataOverseasBranches }
        ],
        overseasBranchesNumber: [
          { required: true, trigger: 'change', validator: validataOverseasBranchesNumber }
        ],
        overseasBranchesSituation: [
          { required: false, trigger: 'change', validator: validataOverseasBranchesSituation }
        ],
        overseasResearch: [
          { required: true, trigger: 'change', validator: validataOverseasResearch }
        ],
        overseasResearchNumber: [
          { required: true, trigger: 'change', validator: validataOverseasResearchNumber }
        ],
        overseasResearchSituation: [
          { required: false, trigger: 'change', validator: validataOverseasResearchSituation }
        ],
        overseasPatent: [
          { required: true, trigger: 'change', validator: validataOverseasPatent }
        ],
        overseasPatentNumber: [
          { required: true, trigger: 'change', validator: validataOverseasPatentNumber }
        ],
        overseasPatentSituation: [
          { required: false, trigger: 'change', validator: validataOverseasPatentSituation }
        ],
        nationalProject: [
          { required: true, trigger: 'change', validator: validataNationalProject }
        ],
        nationalProjectNumber: [
          { required: true, trigger: 'change', validator: validataNationalProjectNumber }
        ],
        nationalProjectsituation: [
          { required: false, trigger: 'change', validator: validataNationalProjectsituation }
        ],
        nationalInnovate: [
          { required: true, trigger: 'change', validator: validataNationalInnovate }
        ],
        nationalInnovateNumber: [
          { required: true, trigger: 'change', validator: validataNationalInnovateNumber }
        ],
        nationalInnovatesituation: [
          { required: false, trigger: 'change', validator: validataNationalInnovatesituation }
        ],
        entContent: [
          { required: true, trigger: 'change', validator: validataEntContent }
        ],
        entValuation: [
          { required: true, trigger: 'change', validator: validataEntValuation }
        ],
        listingCode: [
          { required: true, trigger: 'change', validator: validataListingCode }
        ],
        listingName: [
          { required: true, message: '请输入上市情况名称', trigger: 'blur' },
          { max: 50, message: '上市情况名称不得超过50字', trigger: 'blur' }
        ],
        stockCode: [
          { required: true, trigger: 'change', validator: validataStockCode }
        ],
        listingPlanCode: [
          { required: true, trigger: 'change', validator: validataListingPlanCode }
        ],
        listingPlanName: [
          { required: true, message: '请输入上市计划名称', trigger: 'blur' },
          { max: 50, message: '上市计划名称不得超过50字', trigger: 'blur' }
        ],
        listingProcessCode: [
          { required: true, trigger: 'change', validator: validataListingProcessCode }
        ],
        listingProcessName: [
          { required: true, message: '请输入上市进程名称', trigger: 'blur' },
          { max: 50, message: '上市进程名称不得超过50字', trigger: 'blur' }
        ],
        listingPlaceCode: [
          { required: true, trigger: 'change', validator: validataListingPlaceCode }
        ],
        listingPlaceName: [
          { required: true, message: '请输入拟上市地名称', trigger: 'blur' },
          { max: 50, message: '拟上市地名称不得超过50字', trigger: 'blur' }
        ],
        bankLoans: [
          { required: true, trigger: 'change', validator: validataBankLoans }
        ],
        creditSatisfaction: [
          { required: true, trigger: 'change', validator: validataCreditSatisfaction }
        ],
        loanPurpose: [
          { required: true, trigger: 'change', validator: validataLoanPurpose }
        ],
        nextPlan: [
          { required: true, trigger: 'change', validator: validataNextPlan }
        ],
        fundsNumber: [
          { required: true, trigger: 'change', validator: validataFundsNumber }
        ],
        financingMethodCode: [
          { required: true, trigger: 'change', validator: validataFinancingMethodCode }
        ],
        financingMethodName: [
          { required: true, message: '请输入计划融资方式名称', trigger: 'blur' },
          { max: 50, message: '计划融资方式名称不得超过50字', trigger: 'blur' }
        ]
      },
      industryList: getIndustry(),
      areasOfExpertiseList: getAreasOfExpertise(),
      stationTypeList: getStationType(),
      levelTypeList: getlevelType(),
      levelTypeList1: getlevelType1(),
      scaleTypeList: getScaleType(),
      industrialTypeList: getIndustrialType(),
      userInfoForm: [],
      CodeToText,
      TextToCode,
      categoryData,
      cpData,
      productTypeName: '',
      userTime: {},
      isDisabled: false
    }
  },
  created() {
    this.getDate()
    this.getTime()
  },
  methods: {
    submitFormtSave() {
      const that = this
      this.isDisabled = true
      // 经济效益和经营情况（近三年）
      this.infoForm.managementPo.employeesNumber = { 'y1': this.infoForm.employeesNumber1, 'y2': this.infoForm.employeesNumber2, 'y3': this.infoForm.employeesNumber3 }
      this.infoForm.managementPo.developmentNumber = { 'y1': this.infoForm.developmentNumber1, 'y2': this.infoForm.developmentNumber2, 'y3': this.infoForm.developmentNumber3 }
      this.infoForm.managementPo.businessIncome = { 'y1': this.infoForm.businessIncome1, 'y2': this.infoForm.businessIncome2, 'y3': this.infoForm.businessIncome3 }
      this.infoForm.managementPo.mainIncome = { 'y1': this.infoForm.mainIncome1, 'y2': this.infoForm.mainIncome2, 'y3': this.infoForm.mainIncome3 }
      this.infoForm.managementPo.netProfits = { 'y1': this.infoForm.netProfits1, 'y2': this.infoForm.netProfits2, 'y3': this.infoForm.netProfits3 }
      this.infoForm.managementPo.assets = { 'y1': this.infoForm.assets1, 'y2': this.infoForm.assets2, 'y3': this.infoForm.assets3 }
      this.infoForm.managementPo.liabilities = { 'y1': this.infoForm.liabilities1, 'y2': this.infoForm.liabilities2, 'y3': this.infoForm.liabilities3 }
      this.infoForm.managementPo.taxes = { 'y1': this.infoForm.taxes1, 'y2': this.infoForm.taxes2, 'y3': this.infoForm.taxes3 }
      this.infoForm.managementPo.newFinancing = { 'y1': this.infoForm.newFinancing1, 'y2': this.infoForm.newFinancing2, 'y3': this.infoForm.newFinancing3 }
      this.infoForm.managementPo.developmentCost = { 'y1': this.infoForm.developmentCost1, 'y2': this.infoForm.developmentCost2, 'y3': this.infoForm.developmentCost3 }
      this.infoForm.managementPo.preTax = { 'y1': this.infoForm.preTax1, 'y2': this.infoForm.preTax2, 'y3': this.infoForm.preTax3 }
      // 专业化
      this.infoForm.professionalPo.industryTop = { 'y1': this.infoForm.industryTop1, 'y2': this.infoForm.industryTop2, 'y3': this.infoForm.industryTop3 }
      if (this.infoForm.productType) {
        if (this.infoForm.productType[1]) {
          this.infoForm.professionalPo.productTypeCode = this.infoForm.productType[1]
        } else {
          this.infoForm.professionalPo.productTypeCode = this.infoForm.productType[0]
        }
      }
      this.infoForm.professionalPo.productTypeName = this.productTypeName
      this.infoForm.refinePo.standardName = { 'y1': this.infoForm.standardName1, 'y2': this.infoForm.standardName2, 'y3': this.infoForm.standardName3, 'y4': this.infoForm.standardName4, 'y5': this.infoForm.standardName5 }
      this.infoForm.refinePo.standardName2 = { 'y1': this.infoForm.standardName21, 'y2': this.infoForm.standardName22, 'y3': this.infoForm.standardName23, 'y4': this.infoForm.standardName24, 'y5': this.infoForm.standardName25 }
      // 特色化
      this.infoForm.characteristicPo.productInternational = { 'y1': this.infoForm.productInternational3, 'y2': this.infoForm.productInternational2, 'y3': this.infoForm.productInternational3 }
      this.infoForm.characteristicPo.productCountry = { 'y1': this.infoForm.productCountry1, 'y2': this.infoForm.productCountry2, 'y3': this.infoForm.productCountry3 }
      this.infoForm.characteristicPo.productExport = { 'y1': this.infoForm.productExport1, 'y2': this.infoForm.productExport2, 'y3': this.infoForm.productExport3 }
      this.infoForm.characteristicPo.brandNumbers = { 'y1': this.infoForm.brandNumbers1, 'y2': this.infoForm.brandNumbers2, 'y3': this.infoForm.brandNumbers3 }
      this.infoForm.characteristicPo.brandIncome = { 'y1': this.infoForm.brandIncome1, 'y2': this.infoForm.brandIncome2, 'y3': this.infoForm.brandIncome3 }
      this.infoForm.innovationPo.schoolName = [this.infoForm.schoolName1, this.infoForm.schoolName2, this.infoForm.schoolName3]
      this.infoForm.professionalPo.complementContent = { 'y1': this.infoForm.complementContent1, 'y2': this.infoForm.complementContent2, 'y3': this.infoForm.complementContent3 }
      this.loading = true
      mainSave(that.infoForm).then(response => {
        if (response.result === 0) {
          this.$message({
            message: response.msg, type: 'error'
          })
          this.isDisabled = false
        }
        if (response.result === 1) {
          that.$message({
            message: '保存成功', type: 'success'
          })
          this.isDisabled = false
        } else {
          that.$message({
            message: '提交失败', type: 'warning'
          })
          this.isDisabled = false
        }
        this.loading = false
      }).catch(() => {
        this.loading = false
        this.$message({
          message: '提交失败', type: 'warning'
        })
        this.isDisabled = false
      })
    },
    submitFormtemporary(form) {
      const that = this
      this.$refs[form].validate((valid, object) => {
        if (valid) {
          // 经济效益和经营情况（近三年）
          this.infoForm.managementPo.employeesNumber = { 'y1': this.infoForm.employeesNumber1, 'y2': this.infoForm.employeesNumber2, 'y3': this.infoForm.employeesNumber3 }
          this.infoForm.managementPo.developmentNumber = { 'y1': this.infoForm.developmentNumber1, 'y2': this.infoForm.developmentNumber2, 'y3': this.infoForm.developmentNumber3 }
          this.infoForm.managementPo.businessIncome = { 'y1': this.infoForm.businessIncome1, 'y2': this.infoForm.businessIncome2, 'y3': this.infoForm.businessIncome3 }
          this.infoForm.managementPo.mainIncome = { 'y1': this.infoForm.mainIncome1, 'y2': this.infoForm.mainIncome2, 'y3': this.infoForm.mainIncome3 }
          this.infoForm.managementPo.netProfits = { 'y1': this.infoForm.netProfits1, 'y2': this.infoForm.netProfits2, 'y3': this.infoForm.netProfits3 }
          this.infoForm.managementPo.assets = { 'y1': this.infoForm.assets1, 'y2': this.infoForm.assets2, 'y3': this.infoForm.assets3 }
          this.infoForm.managementPo.liabilities = { 'y1': this.infoForm.liabilities1, 'y2': this.infoForm.liabilities2, 'y3': this.infoForm.liabilities3 }
          this.infoForm.managementPo.taxes = { 'y1': this.infoForm.taxes1, 'y2': this.infoForm.taxes2, 'y3': this.infoForm.taxes3 }
          this.infoForm.managementPo.newFinancing = { 'y1': this.infoForm.newFinancing1, 'y2': this.infoForm.newFinancing2, 'y3': this.infoForm.newFinancing3 }
          this.infoForm.managementPo.developmentCost = { 'y1': this.infoForm.developmentCost1, 'y2': this.infoForm.developmentCost2, 'y3': this.infoForm.developmentCost3 }
          // 专业化
          this.infoForm.professionalPo.industryTop = { 'y1': this.infoForm.industryTop1, 'y2': this.infoForm.industryTop2, 'y3': this.infoForm.industryTop3 }
          if (this.infoForm.productType) {
            if (this.infoForm.productType[1]) {
              this.infoForm.professionalPo.productTypeCode = this.infoForm.productType[1]
            } else {
              this.infoForm.professionalPo.productTypeCode = this.infoForm.productType[0]
            }
          }
          this.infoForm.professionalPo.productTypeName = this.productTypeName
          this.infoForm.refinePo.standardName = { 'y1': this.infoForm.standardName1, 'y2': this.infoForm.standardName2, 'y3': this.infoForm.standardName3, 'y4': this.infoForm.standardName4, 'y5': this.infoForm.standardName5 }
          // 特色化
          this.infoForm.characteristicPo.productInternational = { 'y1': this.infoForm.productInternational3, 'y2': this.infoForm.productInternational2, 'y3': this.infoForm.productInternational3 }
          this.infoForm.characteristicPo.productCountry = { 'y1': this.infoForm.productCountry1, 'y2': this.infoForm.productCountry2, 'y3': this.infoForm.productCountry3 }
          this.infoForm.characteristicPo.productExport = { 'y1': this.infoForm.productExport1, 'y2': this.infoForm.productExport2, 'y3': this.infoForm.productExport3 }
          this.infoForm.characteristicPo.brandNumbers = { 'y1': this.infoForm.brandNumbers1, 'y2': this.infoForm.brandNumbers2, 'y3': this.infoForm.brandNumbers3 }
          this.infoForm.characteristicPo.brandIncome = { 'y1': this.infoForm.brandIncome1, 'y2': this.infoForm.brandIncome2, 'y3': this.infoForm.brandIncome3 }
          this.infoForm.innovationPo.schoolName = [this.infoForm.schoolName1, this.infoForm.schoolName2, this.infoForm.schoolName3]
          this.infoForm.professionalPo.complementContent = { 'y1': this.infoForm.complementContent1, 'y2': this.infoForm.complementContent2, 'y3': this.infoForm.complementContent3 }
          this.loading = true
          mainUpdate(that.infoForm).then(response => {
            if (response.result === 0) {
              this.$message({
                message: response.msg, type: 'error'
              })
            }
            if (response.result === 1) {
              that.$message({
                message: '提交成功', type: 'success'
              })
              this.$router.push('/additionalForm')
            } else {
              that.$message({
                message: '提交失败', type: 'warning'
              })
            }
            this.loading = false
          }).catch(() => {
            this.loading = false
            this.$message({
              message: '提交失败', type: 'warning'
            })
          })
        } else {
          const str = []
          for (const key in object) {
            object[key].map((item) => {
              str.push(item.message)
            })
            let dom = this.$refs[Object.keys(object)[0]]
            if (Object.prototype.toString.call(dom) !== '[object Object]') {
              dom = dom[0]
              break // 结束语句并跳出语句，进行下个语句执行
            }
            // 定位代码
            dom.$el.scrollIntoView({
              block: 'center',
              behavior: 'smooth'
            })
          }
          // 页面提示未通过校验字段项，并以逗号分隔
          this.$message.error(str[0])
        }
      })
    },
    submitFormtemporary1(form) {
      const that = this
      this.submitFormtSave(form)
      this.$refs[form].validate((valid, object) => {
        if (valid) {
          this.isDisabled = true
          // 经济效益和经营情况（近三年）
          this.infoForm.managementPo.employeesNumber = { 'y1': this.infoForm.employeesNumber1, 'y2': this.infoForm.employeesNumber2, 'y3': this.infoForm.employeesNumber3 }
          this.infoForm.managementPo.developmentNumber = { 'y1': this.infoForm.developmentNumber1, 'y2': this.infoForm.developmentNumber2, 'y3': this.infoForm.developmentNumber3 }
          this.infoForm.managementPo.businessIncome = { 'y1': this.infoForm.businessIncome1, 'y2': this.infoForm.businessIncome2, 'y3': this.infoForm.businessIncome3 }
          this.infoForm.managementPo.mainIncome = { 'y1': this.infoForm.mainIncome1, 'y2': this.infoForm.mainIncome2, 'y3': this.infoForm.mainIncome3 }
          this.infoForm.managementPo.netProfits = { 'y1': this.infoForm.netProfits1, 'y2': this.infoForm.netProfits2, 'y3': this.infoForm.netProfits3 }
          this.infoForm.managementPo.assets = { 'y1': this.infoForm.assets1, 'y2': this.infoForm.assets2, 'y3': this.infoForm.assets3 }
          this.infoForm.managementPo.liabilities = { 'y1': this.infoForm.liabilities1, 'y2': this.infoForm.liabilities2, 'y3': this.infoForm.liabilities3 }
          this.infoForm.managementPo.taxes = { 'y1': this.infoForm.taxes1, 'y2': this.infoForm.taxes2, 'y3': this.infoForm.taxes3 }
          this.infoForm.managementPo.newFinancing = { 'y1': this.infoForm.newFinancing1, 'y2': this.infoForm.newFinancing2, 'y3': this.infoForm.newFinancing3 }
          this.infoForm.managementPo.developmentCost = { 'y1': this.infoForm.developmentCost1, 'y2': this.infoForm.developmentCost2, 'y3': this.infoForm.developmentCost3 }
          // 专业化
          this.infoForm.professionalPo.industryTop = { 'y1': this.infoForm.industryTop1, 'y2': this.infoForm.industryTop2, 'y3': this.infoForm.industryTop3 }
          if (this.infoForm.productType) {
            if (this.infoForm.productType[1]) {
              this.infoForm.professionalPo.productTypeCode = this.infoForm.productType[1]
            } else {
              this.infoForm.professionalPo.productTypeCode = this.infoForm.productType[0]
            }
          }
          this.infoForm.professionalPo.productTypeName = this.productTypeName
          this.infoForm.refinePo.standardName = { 'y1': this.infoForm.standardName1, 'y2': this.infoForm.standardName2, 'y3': this.infoForm.standardName3, 'y4': this.infoForm.standardName4, 'y5': this.infoForm.standardName5 }
          // 特色化
          this.infoForm.characteristicPo.productInternational = { 'y1': this.infoForm.productInternational3, 'y2': this.infoForm.productInternational2, 'y3': this.infoForm.productInternational3 }
          this.infoForm.characteristicPo.productCountry = { 'y1': this.infoForm.productCountry1, 'y2': this.infoForm.productCountry2, 'y3': this.infoForm.productCountry3 }
          this.infoForm.characteristicPo.productExport = { 'y1': this.infoForm.productExport1, 'y2': this.infoForm.productExport2, 'y3': this.infoForm.productExport3 }
          this.infoForm.characteristicPo.brandNumbers = { 'y1': this.infoForm.brandNumbers1, 'y2': this.infoForm.brandNumbers2, 'y3': this.infoForm.brandNumbers3 }
          this.infoForm.characteristicPo.brandIncome = { 'y1': this.infoForm.brandIncome1, 'y2': this.infoForm.brandIncome2, 'y3': this.infoForm.brandIncome3 }
          this.infoForm.innovationPo.schoolName = [this.infoForm.schoolName1, this.infoForm.schoolName2, this.infoForm.schoolName3]
          this.infoForm.professionalPo.complementContent = { 'y1': this.infoForm.complementContent1, 'y2': this.infoForm.complementContent2, 'y3': this.infoForm.complementContent3 }
          if (this.infoForm.refinePo.management.indexOf('无') !== -1) {
            this.rules.management.required = false
            this.infoForm.refinePo.management = []
          }
          if (this.infoForm.refinePo.information.indexOf('无') !== -1) {
            this.rules.information.required = false
            this.infoForm.refinePo.information = []
          }
          if (this.infoForm.refinePo.digitalTechnology.indexOf('无') !== -1) {
            this.rules.digitalTechnology.required = false
            this.infoForm.refinePo.digitalTechnology = []
          }
          if (this.infoForm.refinePo.authentication.indexOf('无') !== -1) {
            this.rules.authentication.required = false
            this.infoForm.refinePo.authentication = []
          }
          if (this.infoForm.financingPo.loanPurpose.indexOf('无') !== -1) {
            this.rules.loanPurpose[0].required = false
            this.infoForm.financingPo.loanPurpose = []
          }
          // this.infoForm.financingPo.entValuation = parseFloat(this.infoForm.financingPo.entValuation);
          this.loading = true
          console.log(that.infoForm)
          mainUpdate(that.infoForm).then(response => {
            if (response.result === 0) {
              this.$message({
                message: response.msg, type: 'error'
              })
              this.isDisabled = false
            }
            if (response.result === 1) {
              that.$message({
                message: '提交成功', type: 'success'
              })
              this.isDisabled = false
              this.$router.push('/diagnosis/complete')
            } else {
              that.$message({
                message: '提交失败', type: 'warning'
              })
              this.isDisabled = false
            }
            this.loading = false
          }).catch(() => {
            this.loading = false
            this.$message({
              message: '提交失败', type: 'warning'
            })
            this.isDisabled = false
          })
        } else {
          const str = []
          for (const key in object) {
            object[key].map((item) => {
              str.push(item.message)
            })
            let dom = this.$refs[Object.keys(object)[0]]
            if (Object.prototype.toString.call(dom) !== '[object Object]') {
              dom = dom[0]
              break // 结束语句并跳出语句，进行下个语句执行
            }
            // 定位代码
            dom.$el.scrollIntoView({
              block: 'center',
              behavior: 'smooth'
            })
          }
          // 页面提示未通过校验字段项，并以逗号分隔
          this.$message.error(str[0])
        }
      })
    },
    submitForm(form) {
      this.$router.push('/additionalForm')
    },
    submitFormPrevious() {
      this.$router.push('/entGeneralInformation')
    },
    resetForm(form) {
      this.$refs.infoForm.resetFields()
    },
    changeProductTypeCode(item) {
      this.productTypeName = this.$refs['cascaderAddr'].getCheckedNodes()[0].label
      console.log(this.productTypeName)
    },
    addNumber() {
      // let highIntellectual = 0
      // let autonomyIntellectual = 0
      let inventionPatent = 0
      let newPlantVariety = 0
      let nationalCropVarieties = 0
      let nationalNewDrugs = 0
      let integratedCircuit = 0
      // if (this.infoForm.innovationPo.highIntellectual) { highIntellectual = this.infoForm.innovationPo.highIntellectual }
      // if (this.infoForm.innovationPo.autonomyIntellectual) { autonomyIntellectual = this.infoForm.innovationPo.autonomyIntellectual }
      if (this.infoForm.innovationPo.inventionPatent) { inventionPatent = this.infoForm.innovationPo.inventionPatent }
      if (this.infoForm.innovationPo.newPlantVariety) { newPlantVariety = this.infoForm.innovationPo.newPlantVariety }
      if (this.infoForm.innovationPo.nationalCropVarieties) { nationalCropVarieties = this.infoForm.innovationPo.nationalCropVarieties }
      if (this.infoForm.innovationPo.nationalNewDrugs) { nationalNewDrugs = this.infoForm.innovationPo.nationalNewDrugs }
      if (this.infoForm.innovationPo.integratedCircuit) { integratedCircuit = this.infoForm.innovationPo.integratedCircuit }
      if (this.infoForm.innovationPo.integratedCircuit) { integratedCircuit = this.infoForm.innovationPo.integratedCircuit }
      this.infoForm.innovationPo.intellectualNumber =
        inventionPatent +
        newPlantVariety +
        nationalCropVarieties +
        nationalNewDrugs +
        integratedCircuit
    },
    addNumber2() {
      let softwareCopyright = 0
      let utilityPatent = 0
      let appearanceDesign = 0
      if (this.infoForm.innovationPo.softwareCopyright) { softwareCopyright = this.infoForm.innovationPo.softwareCopyright }
      if (this.infoForm.innovationPo.utilityPatent) { utilityPatent = this.infoForm.innovationPo.utilityPatent }
      if (this.infoForm.innovationPo.appearanceDesign) { appearanceDesign = this.infoForm.innovationPo.appearanceDesign }
      this.infoForm.innovationPo.secondIntellectual =
        softwareCopyright +
        utilityPatent +
        appearanceDesign
    },
    getDate() {
      mainFindSave().then(response => {
        if (response.result === 0) {
          this.$message({
            message: response.msg, type: 'error'
          })
        }
        if (response.result === 1) {
          if (response.data) {
            this.infoForm = response.data
            if (this.infoForm.refinePo !== undefined) {
              if (this.infoForm.refinePo.management !== undefined) {
                if (this.infoForm.refinePo.management.length === 0) {
                  this.infoForm.refinePo.management = ['无']
                }
              }
            }
            if (this.infoForm.refinePo !== undefined) {
              if (this.infoForm.refinePo.information !== undefined) {
                if (this.infoForm.refinePo.information.length === 0) {
                  this.infoForm.refinePo.information = ['无']
                }
              }
            }
            if (this.infoForm.refinePo !== undefined) {
              if (this.infoForm.refinePo.digitalTechnology !== undefined) {
                if (this.infoForm.refinePo.digitalTechnology.length === 0) {
                  this.infoForm.refinePo.digitalTechnology = ['无']
                }
              }
            }
            if (this.infoForm.refinePo !== undefined) {
              if (this.infoForm.refinePo.authentication !== undefined) {
                if (this.infoForm.refinePo.authentication.length === 0) {
                  this.infoForm.refinePo.authentication = ['无']
                }
              }
            }
            if (this.infoForm.financingPo !== undefined) {
              if (this.infoForm.financingPo.loanPurpose !== undefined) {
                if (this.infoForm.financingPo.loanPurpose.length === 0) {
                  this.infoForm.financingPo.loanPurpose = ['无']
                }
              }
            }
            this.productTypeName = response.data.professionalPo.productTypeName
            // this.infoForm.refinePo.refineSituation = []
            console.log(this.productTypeName)
          }
          // this.infoForm.industry = [this.infoForm.industryCode, this.infoForm.industrySecondCode, this.infoForm.industryThreeCode, this.infoForm.industryFourthCode]
        }
      })
    },
    getTime() {
      getUserTime(this.$route.query).then(response => {
        if (response.result === 0) {
          this.$message({
            message: response.msg, type: 'error'
          })
        }
        if (response.result === 1) {
          console.log(response)
          this.userTime = response.data
          // this.allForm.managementPo.industry = [this.allForm.managementPo.industryCode, this.allForm.managementPo.industrySecondCode, this.allForm.managementPo.industryThreeCode, this.allForm.managementPo.industryFourthCode]
        }
      })
    },
    closeSearch(i) {
      this.groupId = i
      if (this.showAll === false) {
        this.showAll = true
        this.word = '收起'
      } else {
        this.showAll = false
        this.word = '展开'
      }
    },
    closeSearch1(i) {
      if (this.showAll1 === false) {
        this.showAll1 = true
        this.word1 = '收起'
      } else {
        this.showAll1 = false
        this.word1 = '展开'
      }
    },
    closeSearch2(i) {
      if (this.showAll2 === false) {
        this.showAll2 = true
        this.word2 = '收起'
      } else {
        this.showAll2 = false
        this.word2 = '展开'
      }
    },
    closeSearch3(i) {
      if (this.showAll3 === false) {
        this.showAll3 = true
        this.word3 = '收起'
      } else {
        this.showAll3 = false
        this.word3 = '展开'
      }
    },
    closeSearch4(i) {
      if (this.showAll4 === false) {
        this.showAll4 = true
        this.word4 = '收起'
      } else {
        this.showAll4 = false
        this.word4 = '展开'
      }
    },
    closeSearch5(i) {
      if (this.showAll5 === false) {
        this.showAll5 = true
        this.word5 = '收起'
      } else {
        this.showAll5 = false
        this.word5 = '展开'
      }
    },
    closeSearch6(i) {
      if (this.showAll6 === false) {
        this.showAll6 = true
        this.word6 = '收起'
      } else {
        this.showAll6 = false
        this.word6 = '展开'
      }
    },
    // handleInput2(e) {
    //   // 通过正则过滤小数点后六位
    //   e.target.value = (e.target.value.match(/^\d*(\.-?\d{0,5})/g)[0]) || null
    // }
    handleInput2(obj) {
      var t = obj.target.value.charAt(0)
      obj.target.value = obj.target.value.replace(/[^\d.]/g, '')
      obj.target.value = obj.target.value.replace(/^\./g, '')
      obj.target.value = obj.target.value.replace(/\.{2,}/g, '')
      if (t === '-') {
        obj.target.value = '-' + obj.target.value
      }
    },
    showImage(id) {
      document.getElementById(id).style.display = 'block'
    },
    hideImage(id) {
      document.getElementById(id).style.display = 'none'
    }
  }
}
</script>
<style scoped>
.title2 {
  line-height: 40px;
  font-size: 20px;
  color: darkgray;
  border-bottom: 1px #cccccc solid;
  margin-bottom: 20px;
}
</style>
<style>
.mainForm .el-form-item__label{
  /*width: 140px !important;*/
  text-align: left !important;
  background: #409eff;
  color: #ffffff;
  padding-left: 10px;
}
.mainForm .el260 .el-input{
  width: 260px !important;
}
.mainForm .el260 .el-form-item__label{
  margin-right: 5px !important;
}
.mainForm .el220 .el-input{
  width: 220px !important;
}
.zyh .el-form-item__label{
  width: 250px!important;
}
.zyh .el-form-item__content{
  margin-left: 250px !important;
  margin-right: 10px;
}
.zyhthx .el-form-item__label{
  width: 180px!important;
}
.zyhthx .el-form-item__content{
  margin-left: 180px !important;
  margin-right: 10px;
}
.zdcp  .el-form-item__label{
  width: 300px!important;
  margin-right: 30px !important;
}
.zdcp .el-form-item__content{
  margin-left: 331px !important;
}
.title3{
  color: #409eff;
  font-size: 22px;
  font-weight: bolder;
  text-align: right;
  margin-bottom: 10px;
}
.title3 div{
  float: left;
  width: 250px;
  text-align: center;
  margin-bottom: 10px;
}
.title4{
  color: #409eff;
  font-size: 22px;
  font-weight: bolder;
  text-align: right;
  margin-bottom: 10px;
}
.title4 div{
  float: left;
  width: 241px;
  text-align: center;
  margin-bottom: 10px;
}
.title5 {
  background: #0452a3;
  color: #ffffff;
  font-size: 16px;
  line-height: 45px;
  font-weight: bold;
  text-align: left;
  margin-bottom: 20px;
  margin-top: 30px;
  padding-left: 20px;
}
.area81 .el-textarea__inner{
  height: 81px;
}
.tsh  .el-form-item__label{
  width: 260px!important;
  margin-right: 5px !important;
}
.tsh .el-form-item__content{
  margin-left: 265px !important;
  margin-right: 10px;
}
.tsh .el-input{
  width: 241px !important;}
.tsh  .el-textarea__inner{
  height: 121px;
}
.shangxia {
  /*position: fixed;*/
  /*bottom: 0;*/
  margin: 30px auto;
  width: 1000px;
}
.shangxia .el-form-item__content{
  margin: auto !important;
  width: 370px;
  text-align: center;
}
.subRight{
  right: 5px;
  position: fixed;
  top: 130px;
  margin: auto;
}
.subRight .el-form-item__content{
  margin-left: 0px!important;;
  /*margin: auto !important;*/
  /*width: 1100px;*/
  text-align: right;}
.mainForm .el-step.is-simple:not(:last-of-type) .el-step__title {
  max-width: 85%;
  word-break: break-all;
}
/*.mainForm input[] {*/
/*  -moz-appearance: textfield !important;*/
/*}*/
.mainForm input::-webkit-outer-spin-button, input::-webkit-inner-spin-button {
  -webkit-appearance: none!important;
}
.a{flex-basis: 16% !important }
.b{flex-basis: 30% !important }
.el100p .el-form-item__label{
  width: 250px!important;
}
.el100p .el-form-item__content{
  margin-left: 250px !important;
  margin-right: 10px;
}
.el100p .el-input{
  margin-bottom: 5px;
}
.el100p2 .el-form-item__label{
  width: 180px!important;
}
.el100p2 .el-form-item__content{
  margin-left: 180px !important;
  margin-right: 10px;
}
.el100p2 .el-input{
  margin-bottom: 5px;
}
.suspend-item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 68px;
  height: 76px;
  border-radius: 2px;
  background-color: #fff;
  padding: 0 0 20px 0;
}
.icon-name {
  margin-top: 4px;
  line-height: 18px;
  font-size: 12px;
  color: #666;
}
</style>
